Add macros for easier optional access
Merge branch 'master' of github.com:/initcrash/funny.hpp
fix optional references