Subsetter (random) for attribute sets, plus tests