An Advanced Data Type called SimpleList which is a Set that allows Union, Intersection, Compliments and Equality of other Sets using a Linked List