Allow for creating subclass versions of XMPPMessage