That was a leftover from a previous version of the code, which didn't work, but which passed the path through the initializer, not the validate method.  That made the line of code long enough that it was worth breaking; I didn't notice to revert it when I abandoned that incorrect line of work.