There we go; a nice bunch of new specs for me to chip at later
Switched from using class methods to using instance methods.
Added invalid resource exception to allow parsing to raise it . No one does raise it yet, and I assume I will use it in other parsers than action parser, but for now it'll reside in action-package, since there's a spec calling for it there.
Oh dear, that's a whole lot of refactoring while making those last three specs for entity_parser. And this comment isn't helping anyone. But I'm back to clean green, so let's make this foray into bad practice serve as an example and keep impatience from getting the best of me later.