From C# classes to DOML code, not a major reason of why people use DOML, but we should support it regardless.