Generalized Msgs client

Makes it more forward compatible.