Concrete implementations of patterns interfaces. This package contains a hirerachical ArrayList implementation of all patterns type.