fix(compiler): use parentheses around expressions and escape quotes
fix(test_lib): allow equality tests for `Map`