Added
Added lengthSquared and negate