Add seperate tests for positional and kw mode argument
Fix missing spaces in function object definition
Rename FILE_OPEN_ARGS->FILE_OPEN_NUM_ARGS