Text this: AfCFTA: the remedy to an enduring mischief?