$ 0 0 HiI can't reproduce this I'm afraid - when I try this the When clause executes as expected. Please put together a failing unit test that reproduces the problem and then I'll be able to investigate further.Jeremy