Adding version of subset to produce compiler error when used with incompatible type
Enforcing 1:1 domain:array relationship for op= set operations on arrays
Adding comment blocks describing set operations
Parallelizing set operations when possible