No, I agree with both of you. And yes, the parser should not even list spells that you can not ever under any circumstances cast. It should not, however, not list spells you can't cast due to low energy or concentration - that is the answer to Pelgart - you can use the parser to prepare your actions, and for checking if they all work out. That means you can use it in advance, and then, for example, wait until you have enough energy.