code: function() {
  		return {
  			network: {
  				name: '',
  				hostname: '',
  				ircd: '',
  				nicklength: 9,
  				maxtargets: {}
  			},
  			channel: {
  				idlength: {},
  				limit: {},
  				length: 200,
  				modes: 0,
  				types: '#&',
  				kicklength: 0,
  				topiclength: 0
  			},
  			modes: {
  				user: '',
  				channel: '',
  				param: '',
  				types: {
  					a: '',
  					b: '',
  					c: '',
  					d: ''
  				},
  				prefixes: '~&@%+',
  				prefixmodes: {
  					q: '~',
  					a: '&',
  					o: '@',
  					h: '%',
  					v: '+'
  				},
  				maxlist: {}
  			},
  			raw: []
  		};
  	}
docs: Features supported by the server (initial values are RFC 1459 defaults. Zeros signify no default or unlimited value)