Community development practice in Africa: A reflection on emerging patterns and resultant drawbacks | Synapse