> two components are connascent if a change in one would require the other to be modified in order to maintain the overall correctness of the system