EasyB story fixed
The EasyB forums where helpful, and explained me that you can't mix the "given/when/then" and the "before/it" styles in the same story. That's what was causing the error. With that fixed, I moved the more complex scenarios in their own file, and everything comipiles and runs fine, with one exception: an older scenario fails. I committed anyway, but I'm investigating the original problem. I'm suspecting something is not quite coherent along all the examples, but I can't yet put my finger on it. In the meantime, I've created the equivalent Scala/specs project. It'll be interesting to test how it feels like...