Add support for obtaining &option
Fix some dictionary manipulation functions and nil handling
Fix translate_scope and :while cycle
Do not throw an error unless is_trying is set