Text this: Semantics of an optional parallel operator for CSP