public ImmuSet initExamples() {
	SetAccumulator acc;
	SetAccumulator result;
	FilterSpace space;
	ImmuSet simple;
	acc = SetAccumulator.make();
	acc.step((IntegerRegion.make()));
	acc.step((IntegerRegion.make(3)));
	acc.step((IntegerRegion.make(1, 7)));
	acc.step((IntegerRegion.make(5, 7)));
	acc.step((IntegerRegion.make(5, 9)));
	Stepper stomper = ((ImmuSet) acc.value()).stepper();
	for (; stomper.hasValue(); stomper.step()) {
		XnRegion each = (XnRegion) stomper.fetch();
		if (each == null) {
			continue ;
		}
		acc.step(each.complement());
	}
	stomper.destroy();
	myBaseRegions = ((ImmuSet) acc.value());
	result = SetAccumulator.make();
	space = FilterSpace.make(IntegerSpace.make());
	Stepper stomper2 = myBaseRegions.stepper();
	for (; stomper2.hasValue(); stomper2.step()) {
		XnRegion region = (XnRegion) stomper2.fetch();
		if (region == null) {
			continue ;
		}
		result.step((Filter.subsetFilter(space, region)));
		result.step((Filter.notSubsetFilter(space, region)));
		result.step((Filter.supersetFilter(space, region)));
		result.step((Filter.notSupersetFilter(space, region)));
	}
	stomper2.destroy();
	simple = ((ImmuSet) result.value());
	Stepper stomper3 = simple.stepper();
	for (; stomper3.hasValue(); stomper3.step()) {
		Filter one = (Filter) stomper3.fetch();
		if (one == null) {
			continue ;
		}
		Stepper stomper4 = simple.stepper();
		for (; stomper4.hasValue(); stomper4.step()) {
			Filter two = (Filter) stomper4.fetch();
			if (two == null) {
				continue ;
			}
			if (one.hashForEqual() < two.hashForEqual()) {
				result.step((one.unionWith(two)));
				result.step((one.intersect(two)));
			}
		}
		stomper4.destroy();
	}
	stomper3.destroy();
	return ((ImmuSet) result.value());
/*
udanax-top.st:59857:FilterTester methodsFor: 'init'!
{ImmuSet of: XnRegion} initExamples
	| acc {SetAccumulator of: XnRegion} 
	  result {SetAccumulator of: Filter} 
	  space {FilterSpace} 
	  simple {ImmuSet} |
	acc _ SetAccumulator make.
	acc step: (IntegerRegion make).
	acc step: (IntegerRegion make: 3).
	acc step: (IntegerRegion make: 1 with: 7).
	acc step: (IntegerRegion make: 5 with: 7).
	acc step: (IntegerRegion make: 5 with: 9).
	(acc value cast: ImmuSet) stepper forEach: [ :each {XnRegion} |
		acc step: each complement].
	myBaseRegions _ (acc value cast: ImmuSet).
	result _ SetAccumulator make.
	space _ FilterSpace make: IntegerSpace make.
	myBaseRegions stepper forEach: [ :region {XnRegion} |
		result step: (Filter subsetFilter: space with: region).
		result step: (Filter notSubsetFilter: space with: region).
		result step: (Filter supersetFilter: space with: region).
		result step: (Filter notSupersetFilter: space with: region)].
	simple _ (result value cast: ImmuSet).
	simple stepper forEach: [ :one {Filter} |
		simple stepper forEach: [ :two {Filter} |
			one hashForEqual < two hashForEqual ifTrue:
				[result step: (one unionWith: two).
				result step: (one intersect: two)]]].
	^(result value cast: ImmuSet)!
*/
}