Wherever there is modularity there is the potential for misunderstanding: Hiding information implies a need to check communication.
"To read is to travel without moving, to live a thousand lives in one."