The class is good self-documentation about what a CurrentMessage is. This is actually something that I feel is difficult (figuring out what objects look like without running any code) in email right now and I wish we would work to improve this situation.