Switched to fn objects instead of eval
Release 0.1.2