Project: mule
Issue MULE-8510: Setting a NullPayload in a property must behave as setting null
Mule uses NullPayload to represent a null value in a MuleMessage's payload. When a message has NullPayload and a property is set using an expression like #[payload], then the property will contain NullPayload. This situation requires that checking a property requires to consider NullPayload value as a separate case other than null and not null.
Story points: 2