code: function jsonit(data, type, setType) {
      if ('string' !== typeof data) {
        throw new JsonItError('Invalid JsonIt type: ' + typeof data)
      }
      var result = {}
      if (data.length > 0) {
        try {
          var colonPos = data.indexOf(':')
          var commaPos = data.indexOf(',')
          if (colonPos < 0 || (commaPos >= 0 && commaPos < colonPos)) {
            if (setType) defaultType = setType
            type = type || defaultType
            data = type + ':' + data
          }
          result = jsonic(data)
        } catch(err) {
          throw new JsonItError(err.message)
        }
      }
      return result
    }
docs: JsonIt
  @constructor
  @param      {string} jsonit  - simplified JSONIC
  @param      {string} type    - optional type to assign
  @param      {string} setType - optional set default type
  @return     {object}