C# port of the Lightweight Script Object Notation