partial was not declared as local
use setfenv so we can catch undeclared variables
use setfenv so we can catch undeclared variables
use class_mt idiom to catch writing to undeclared globals
use setfenv so we can catch undeclared variables
use setfenv so we can catch undeclared variables
localize type
module creation helper function
use module creation helper
add ping test
Add ping
use self.sock
add ping test
get client id test
Add get_client_id
Add get server info test
add get server info
call parse for errors
make sure we call the object and return nil for error when we succed
bad copy paste and make sure we return nil