Text this: Composing with constraints :