Text this: Collaboration vs. choreography conformance in BPMN