initial removal of Cloneable, LazyList, LazySet, LazyMap, UniqueElements
make tests compile
add defaulted type parameter to Category
refine clone()
remove obsolete method
Make Invertable an abstraction for groups
remove arrays from java.lang