@orta => Adds try/catch and assertions to DSL

Fixes #80.