Good.
1. Leave them as `setters`
2. Add `MessagePropertiesBuilder`
3. You didn't answer about other new methods