Simpler Either functions
script update
Replaced Identity and Compose with Category
Generalized concatMap mapMaybe
Removed maybe
Minor data structure changes
Instances and cleanups
Removed `several`