public void A_Where_must_filter()
{
var random = new Random();
Script<int, int> script = Script.Create(RandomTestRange(Sys).Select(_ =>
{
var x = random.Next();
return new Tuple<ICollection<int>, ICollection<int>>(new[] {x}, (x & 1) == 0 ? new[] {x} : new int[] {});
}).ToArray());
RandomTestRange(Sys).ForEach(_ => RunScript(script, Settings, flow => flow.Where(x => x%2 == 0)));
}