Spell out formula in parameter and attribute names
Explicitly pass options into the build object
Make sure all exceptions are sent back to the parent process