extend Set.open() with a conditional check on whether the specified set is already open in Live, with a blocking 'wait' parameter (cf SuperCollider's doWhenBooted)