This new data structure is designed for implementing design pattern like Iterator, Null, Strategy.