Type mismatch for x-values. Expected 'number' but found 'object'

When trying to use the create continuous function I am getting the error

- Failed to validate 'select({create_continuous([0, 0.1], x -> lookup(lookup_table, x)) as testCurve})' step for execution
    - Failed to validate expression '{create_continuous([0, 0.1], x -> lookup(lookup_table, x)) as testCurve}' against input type {lookup_table=>LookupTable(key=Floating, value=Floating)}
      - Problems found with 'create_continuous' riskscape function
        - Type mismatch for x-values. Expected 'number' but found 'object'
select({
	create_continuous(
	[0,0.1],
	x -> lookup(lookup_table, x)) as testCurve
})

The list of floats cannot contain an integer.
so

[0,0.1]

needs to be

[0.0,0.1]