Added in deepClone for contexts and clearing up intentions
Repaired recursion and cloning but still failing