Rework GroupUsage tests to use subclass count
cleanup raise_error
wider use of eval_nested
(next step - remove commented out code)