code: function Bluth( blueprintString, options ) {
  
    if ( typeof blueprintString !== 'string' ) {
      throw new Error( 'Bluth: Blueprint must be a parseable Markdown string' );
    }
  
    this.config = _.extend( {}, options || {} );
    this.blueprintString = blueprintString;
  
    return this;
  }
docs: Bluth Constructor
  
  @param blueprintString {String} API Blueprint string
  @param options {Object} Options
  @param options.defaultErrorSchema {Object} JSON Schema for default error responses (400+)