Text this: Regulation by contract