Implement bool expressions

Implements #160.
{nit} you could call this `argResults`, in line with the parameter name that would normally be passed to postVisit.