JD all the constructors of RichMessage