Cleanup
Evidence suggests that GenericMath.sqrt is slower than Math.sqrt:

http://pastie.org/private/ahbkmwqpb3hzjfvz71jpya