Fully validated connect command; still needs to hook into session for name-changing.