Composer handles caret ranges