लेकिन अगर आप ऐसा करते हैं तो आपके पास काफी खराब डिजाइन होगी क्योंकि अब हर मॉड्यूल की अपनी संदेश संरचना होगी| एक यूजर जिसे इन संदेशों से निपटना है, वह यह जाने बिना कि किस मॉड्यूल की क्या संरचना है संदेशों को निष्पादन नहीं कर पाएगा | डॉक्यूमेंटेशन मुश्किल हो जाएगा; इसे मेंटेन करना भी काफी मुश्किल हो जाएगा।
ಆದರೆ ನೀವು ಅದನ್ನು ಮಾಡಿದರೆ ಆಗಾಗ್ಗೆ ಸಾಕಷ್ಟು ಕಳಪೆ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿರುತ್ತೀರಿ ಏಕೆಂದರೆ ಈಗ ಪ್ರತಿಯೊಂದು ಮಾಡ್ಯೂಲ್ ಸ್ವಂತ ಸಂದೇಶ ರಚನೆಯನ್ನು  ಹೊಂದಿದೆ . ಈ ಸಂದೇಶಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸಬೇಕಾದ ಬಳಕೆದಾರರಿಗೆ ಯಾವ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಯಾವ ರಚನೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಎಂದು ತಿಳಿಯದೆ ಅವುಗಳನ್ನು ಎದುರಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಡಾಕ್ಯುಮೆಂಟೇಶನ್   ಅನ್ನು ಮಾಡುವುದು ಕಷ್ಟವಾಗುತ್ತದೆ; ಅದನ್ನು ನಿರ್ವಹಿಸಲು ನಿಜವಾಗಿಯೂ ಕಷ್ಟವಾಗುತ್ತದೆ.