public void Serialize <TObject>(TObject inputObject, StreamWriter outputStream, string rootLabel = "root", bool prettyPrint = false) { StatementList output = _objectToAstTranslator.BuildAst(inputObject, rootLabel); output.WriteToStream(outputStream, prettyPrint); }