improved overrides for performance; more tests
these are covered by the calculus rules