Oh - yea, reading too fast. Ok, then try taking the proc name off. Seriously! I've had to fiddle with this a couple of times, but nothing I could reproduce elsewhere. Every once in a while the query processor just seems to want it one way or the other.
Also, I'm sure you already know this but just in case - you'll need to restart to see the change. xql files don't seem to "watch" properly, at least not the few times I've tried it.