Implemented the 'Dao.Object.showObj' case for the new 'Dao.Object.PrefixExpr' branch of the abstract syntax tree.
Put 'Control.Exception.evaluate' expressions in various places to hint at where evaluation ought to bebit more strict. I thought it might help solve a bug, but it didn't. Unfortunately, I currently don't have any scientific way to measure if making these expressions more strict is beneficial to the program, but I will leave them in for now.
I am trying to solve a bug in the "test index" rule, it seems the "Dao.Object.IfThenElse" branch of the abstract syntax tree is either not evaluating correctly, or (more likely) it is not parsing correctly.