The key thing here is that the functions are isomorphic. You can call them in a normal node environment, and everything works as you expect.
OR, if you're using Workflow DevKit, then you can call them with `start` and get all the features of Workflow DevKit