FIX BUG in nested imports: when importing groups A and B, and group B
includes group A, the nested group would be ignored, even though it was
not recursing
allow 'into_level' parameter to setup_exporter
rewrite collection collector to be more efficient
rewrite opt list handlers to be more efficient
restate some code to improve clarity and coverage (now 100%)
better diagnostic messages