adding test for supporting floating numbers -- just parse and type as {number | true} for now
oops, wrong branch
adding tests for vararg bugfix