code: function Typpy(input, target) {
      if (arguments.length === 2) {
          return Typpy.is(input, target);
      }
      return Typpy.get(input, true);
  }
docs: Typpy
  Gets the type of the input value or compares it
  with a provided type.
  
  Usage:
  
  ```js
  Typpy({}) // => "object"
  Typpy(42, Number); // => true
  Typpy.get([], "array"); => true
  ```
  
  @name Typpy
  @function
  @param {Anything} input The input value.
  @param {Constructor|String} target The target type.
  It could be a string (e.g. `"array"`) or a
  constructor (e.g. `Array`).
  @return {String|Boolean} It returns `true` if the
  input has the provided type `target` (if was provided),
  `false` if the input type does *not* have the provided type
  `target` or the stringified type of the input (always lowercase).