code: function _implements () {
                      var args = libs.object.toArray(arguments),
                          a    = args.shift();
  
                      if(!a) return false;
                      return libs.object.every(args, function (m) {
                          if(!(a[m] instanceof Function)) return false;
                      });
                  }
docs: Tests whether or not the object has a method called 'method'.
  @param {Object} o The object to operate on.
  @param {String} method The name of the method to test existence for.
  @return {Boolean} True if the object has a function called 'method', false otherwise.