A module builder with an emphasis on encapsulation.