Collections abstraction layer.
Changes in Collections and Lists