Switch __getClientId() from private to protected