Workflow interoperability

[Trello](https://trello.com/c/xAsq2mNn/11-buildstep-interop)
Yes, currently the conversion is guaranteed.
BTW, there's a risk of breaking the initial logic during further changes (e.g. initial pattern initialization && baseUrl == null). FindBugs does not catch such kind of errors.