using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace miew.Lambda
{
	///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	/// <summary>
	/// 
	/// </summary>
	///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	public sealed class Anon<T> where T : new()
	{
		public static T New(Action<T> a)
		{
			T t = new T();
			a(t);
			return t;
		}
	};
}