move rule initalization to rules namespace.
-add human-readable 'label' as first arg to (ug/gen-all)