added canonical macro to the xMethod_ methods