+ Generalized supporting functions to handle any type of object + Checks for unused groups now record all used groups, then compare to a full list of groups, to determine unused groups + Minor syntax clean up, comment corrections/updates, etc