[#29] making no class apart from connection wrapper know about bytes