Class PatternObject