Would be nice to always have the ChatReceiver parameter in the sendMessageRaw method (one of the other two sendMessage messages has it). If null is passed in to it, that's fine as its up to lib users to handle what happens in that situation.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.