anchor.diff:  /client/verb/keyUp(_key as text)
   	set instant = TRUE
   	set hidden = TRUE
  +	
  +	if(length(_key) > MAX_KEYPRESS_COMMANDLENGTH)
  +		log_admin("Client [ckey] just attempted to send an invalid keypress. Keymessage was over [MAX_KEYPRESS_COMMANDLENGTH] characters, autokicking due to likely abuse.")
  +		message_admins("Client [ckey] just attempted to send an invalid keypress. Keymessage was over [MAX_KEYPRESS_COMMANDLENGTH] characters, autokicking due to likely abuse.")
  +		QDEL_IN(src, 1)
  +		return
   
   	var/datum/keybindings/bind = prefs.bindings
   
  
positive.code: /client/verb/keyDown(_key as text)
  	set instant = TRUE
  	set hidden = TRUE
  
  	var/datum/keybindings/bind = prefs.bindings
  
  
negative.code: 	if(holder)
  		holder.keyLoop(src)
  	if(mob.focus)
  		mob.focus.keyLoop(src)
  