got the book's "shorter version" on the first try (without looking), though I'm not sure what the bug is with 'lt';
there appears to be a bug in my (equal? ...) because (multirember ...) gets tripped-up when I modify it to use that instead of (eq? ...) - reverting for now;