put  max, min, and mass versions. also gave float comparisons
attempt to document some of the odder choices...
started polynomial functionality