NC Supreme Court needs to walk back from the ledge and uphold Harper v. Hall