code: function( key ) {
  			//check if it is described directly
  			if ( S.key.browser[key] ) {
  				return S.key.browser[key];
  			}
  			for ( var kind in S.key.kinds ) {
  				if ( h.inArray(key, S.key.kinds[kind]) > -1 ) {
  					return S.key.browser[kind]
  				}
  			}
  			return S.key.browser.character
  		}
docs: retrieves a description of what events for this character should look like