Text this: Contract interpretation and gap filling: