wip:  @StandardOperator annotation and weaver to process these and collect into Operations#standard(); rework Operations#comparator() implementation to be smarter; renamed GetElementType#typeHost to typedItem; etc.
cleanup
format/cleanup
type equality
implement Typed
getElementType testing