add schema, xsi, xml declaration to document creation
add schema, xsi to graph initialization
add comment to disable adding visualization attributes to nodes and edges, which currently breaks anything trying to parse this format
add MX::Attribute::Chained to suppress warnings when creating chained accessors with recent Moose versions