Thrown when the library detects malformed or invalid Mixpanel messages.
Mixpanel messages are represented as JSONObjects, but not all JSONObjects represent valid Mixpanel messages.
MixpanelMessageExceptions are thrown when a JSONObject is passed to the Mixpanel library that can't be
passed on to the Mixpanel service.
This is a runtime exception, since in most cases it is thrown due to errors in your application architecture.