Merge getAddress into storepassing
Add compile script
Add temporary hack to storepassing transform that prevents multiple additions of store arg
Make utility functions handle store correctly
Add optimization step