Rules can now evaluate!  Well, some can, anyway.  The assignment
expression seems to work though I have no idea how, since it's not
actually saving anything to the symbol table yet.  There must be
complementary bugs.