I ran into something really weird with FitNesse (the acceptance testing framework) today. --Chances are, it's something I've done wrong - but I can't work out what. If you know, please comment below!-- Updated below with the solution.
Boiling the whole thing down into a simple test case, what I've found is the following.