Add trait def for Compose