add override to PolarVector defs
add Distance, NearEquality, =~ operation