Modular model definitions