Less strict generics in Message constructors.