PostCommit2

LazyEval written in C# and pseudo code