cleaned up Numeric#limit