added two utilities getModifierIterator(), getTypeModifierPattern()
added a setAndOr()