Modified the ORB_DEFINE macro in order to include the handler data type and the handler itself