This is a known issue with 4.61. 
I have been distributing code tokenized with .k53 and .k61 extensions, and have renamed the executables so that I can associate the extensions with the particular executables.
Here's the weird thing.. MOST of the functions and commands in 4.53 are compatible in 4.61, but when something isn't, you get a totally strange and unrelated error.. often something like "missing argument" or "invalid parameter" on a line that's correct, or even a comment!
Ruud said that nothing in the tokenizer changed, but clearly something's amiss. Aside from registering unique extensions to the correct executables, there isn't a lot we can do at this time.
Glenn
_________________________
Actually I
am a Rocket Scientist!