code: public static <T extends Callback> T getCallbackByType(Manager manager, Class<T> callbackType) {
  		return getCallbackByType(manager.callback().callbacks(), callbackType);
  	}
docs: Get the first callback of given type in manager
  
  @param manager Simon manager containing callbacks
  @param callbackType Expected callback type
  @return Callback or null if not any