small change to filters - _runHook() should return the args that were passed into it if the filter wasn't found