code: function(_first, _fun) {
        if(!_first) return _fun;
        return function(_value) {
          return _fun.call(this, _first.call(this, _value));
        };
      }
docs: @memberof Utils
  
  @description
  
  Chains to filtering functions together
  
  @param  {function} _first original function
  @param  {function} _fun   function to call on the original function result
  @return {mixed} value returned by the last function call