spec input text still treates numbers as strings