Now works with various numeric types