``` connect(ps..., ::Val{:flow}) = ... connect(ps...) = connect(ps..., Val(promote_ connection_properties(ps...))) ``` We also need arbitrary metadata from SymbolicUtils.