Modular Systems with Preferences