pass invocation as first parameter to before filters for compat