An attempt to create the DIAL protocol spec in C# in a portable library.