Amended private variable names
Amended performance
Amended subsetOf() to isSubsetOf()
Amended equivalent() to isEquivalentTo()