using System;
using System.Linq.Expressions;
using System.Collections.Generic;

static public class Foo
{
	static public int Helper (Expression<Predicate<int>> match)
	{
		return 0;
	}

	static public void Main ()
	{
		Expression<Action<List<int>>> exp = x => x.Add (Helper (i => true));
		exp.Compile () (new List<int> { 1 });
	}
}