Encapsulate modules, types, values and IR builders