int maybe_yield(lua_State* L, int results, Policies*) { return maybe_yield_aux( L, results, mpl::bool_<has_yield<Policies>::value>()); }
int maybe_yield(lua_State* L, int results, Policies*) { return maybe_yield_aux( L, results, has_policy<Policies, yield_policy>()); }