rely on trigger_return_content instead of overriding define_trigger_wrap_method
alias guard to disallow