Critical fixes to hashmap! Also some assorted optimizations.
Support for void returns, adding references to complex params, etc.