There may be a good reason for this behavior- What do you guys think? arc> (= foo (table))
#hash()
arc> (= foo!bar (table))
#hash()
arc> (= (foo!bar 'baz) 6)
Error: "Can't invert ((foo (quote bar)) (quote baz))"
arc> (= qux foo!bar)
#hash()
arc> (= qux!baz 6)
6
|