the enum _my_bsxfunOp is temporarily added for unit test.