ha. finally function application parses! plus a bunch of tests for numbers,
and fixed Multiple allow_none hardcoding...