code: function(_string, _constant) {
              if (typeof _string !== 'string') return _string;
              return _string.replace(/(?:^[-_\s]*|[-_\s]+)([A-Z\d])/gi, function (match, _first, _index) {
                return (!_constant && _index === 0) ? _first : _first.toUpperCase();
              });
            }
docs: @memberof inflector#
  
  @description
  
  Transform a string to camelcase, removing every space, dash and underscore
  
  @param {string} _string String to transform
  @param {boolean} _constant If set to false, first letter is not uppercased, defaults to false.
  @return {string} The transformed string