A sloppy conversion of Procedurality to C#, plus shoddy additions.