Wherever there is modularity there is the potential for misunderstanding: Hiding information implies a need to check communication.
To be a good mathematician, you need to have both intuition and rigor.