This is not the perfect fix. I think that the whole __SYMDEF checking code should be removed. [I should also teach myself how to deal with the PR stuff to mark this closed :-)]