Changing a metadata definition can easily break another part of your system. Without proper testing and development practices, message-based systems can easily become “add-only” systems, meaning metadata is only added to the system and never changed for fear of breaking something.

