Separate out logical elements of the design.