Unit: John Casey: Clone of Advanced Data Types