Transpile

Signed-off-by: Nathan Stier <nathan.stier@gmail.com>
Merge pull request #19 from LonelyRobotStudio/feature-previous-value-function-mutation

Transpile