docs: function get(type) {
    expect(arguments).to.have.length(
      1,
      'Invalid arguments length when getting an Attribute type (it has to be ' +
      'passed 1 argument)'
    );
  
    expect(type).to.be.a(
      'string',
      'Invalid argument "type" when getting an Attribute type (it has to be a ' +
      'string'
    );
  
    if (module.exports.hasOwnProperty(type)) {
      return module.exports[type];
    } else if (module.exports.hasOwnProperty(type + 'Attribute')) {
      return module.exports[type + 'Attribute'];
    } else {
      throw new AttributeTypeNotFoundError(type);
    }
  }