function first(subject, length) {
    var subjectString = coerceToString(subject);
    var lengthInt = isNil(length) ? 1 : clipNumber(toInteger(length), 0, MAX_SAFE_INTEGER);

    if (subjectString.length <= lengthInt) {
      return subjectString;
    }

    return subjectString.substr(0, lengthInt);
  }
Extracts the first `length` characters from `subject`.

@function first
@static
@since 1.0.0
@memberOf Chop
@param  {string} [subject=''] The string to extract from.
@param  {int}    [length=1]   The number of characters to extract.
@return {string}              Returns the first characters string.
@example
v.first('helicopter');
// => 'h'

v.first('vehicle', 2);
// => 've'

v.first('car', 5);
// => 'car'