added some DI pragma marks; added bindClassProtocol convenience method to CGKObjectionModule