@okram can't seem to get blueprints to build.  seems to have something to do with this change maybe:

```text
-------------------------------------------------------------------------------
Test set: com.tinkerpop.blueprints.pgm.util.io.graphml.GraphMLWriterTest
-------------------------------------------------------------------------------
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.051 sec <<< FAILURE!
testNormal(com.tinkerpop.blueprints.pgm.util.io.graphml.GraphMLWriterTest)  Time elapsed: 0.031 sec  <<< FAILURE!
junit.framework.ComparisonFailure: null expected:<...xml version="1.0" ?>[
<graphml xmlns="http://graphml.graphdrawing.org/xmlns">
    <key id="age" for="node" attr.name="age" attr.type="int"></key>
    <key id="lang" for="node" attr.name="lang" attr.type="string"></key>
    <key id="name" for="node" attr.name="name" attr.type="string"></key>
    <key id="weight" for="edge" attr.name="weight" attr.type="float"></key>
    <graph id="G" edgedefault="directed">
        <node id="1">
            <data key="age">29</data>
            <data key="name">marko</data>
        </node>
        <node id="2">
            <data key="age">27</data>
            <data key="name">vadas</data>
        </node>
        <node id="3">
            <data key="lang">java</data>
            <data key="name">lop</data>
        </node>
        <node id="4">
            <data key="age">32</data>
            <data key="name">josh</data>
        </node>
        <node id="5">
            <data key="lang">java</data>
            <data key="name">ripple</data>
        </node>
        <node id="6">
            <data key="age">35</data>
            <data key="name">peter</data>
        </node>
        <edge id="10" source="4" target="5" label="created">
            <data key="weight">1.0</data>
        </edge>
        <edge id="11" source="4" target="3" label="created">
            <data key="weight">0.4</data>
        </edge>
        <edge id="12" source="6" target="3" label="created">
            <data key="weight">0.2</data>
        </edge>
        <edge id="7" source="1" target="2" label="knows">
            <data key="weight">0.5</data>
        </edge>
        <edge id="8" source="1" target="4" label="knows">
            <data key="weight">1.0</data>
        </edge>
        <edge id="9" source="1" target="3" label="created">
            <data key="weight">0.4</data>
        </edge>
    </graph>
]
</graphml>> but was:<...xml version="1.0" ?>[
<graphml xmlns="http://graphml.graphdrawing.org/xmlns">
    <key id="age" for="node" attr.name="age" attr.type="int"></key>
    <key id="lang" for="node" attr.name="lang" attr.type="string"></key>
    <key id="name" for="node" attr.name="name" attr.type="string"></key>
    <key id="weight" for="edge" attr.name="weight" attr.type="float"></key>
    <graph id="G" edgedefault="directed">
        <node id="1">
            <data key="age">29</data>
            <data key="name">marko</data>
        </node>
        <node id="2">
            <data key="age">27</data>
            <data key="name">vadas</data>
        </node>
        <node id="3">
            <data key="lang">java</data>
            <data key="name">lop</data>
        </node>
        <node id="4">
            <data key="age">32</data>
            <data key="name">josh</data>
        </node>
        <node id="5">
            <data key="lang">java</data>
            <data key="name">ripple</data>
        </node>
        <node id="6">
            <data key="age">35</data>
            <data key="name">peter</data>
        </node>
        <edge id="10" source="4" target="5" label="created">
            <data key="weight">1.0</data>
        </edge>
        <edge id="11" source="4" target="3" label="created">
            <data key="weight">0.4</data>
        </edge>
        <edge id="12" source="6" target="3" label="created">
            <data key="weight">0.2</data>
        </edge>
        <edge id="7" source="1" target="2" label="knows">
            <data key="weight">0.5</data>
        </edge>
        <edge id="8" source="1" target="4" label="knows">
            <data key="weight">1.0</data>
        </edge>
        <edge id="9" source="1" target="3" label="created">
            <data key="weight">0.4</data>
        </edge>
    </graph>]
</graphml>>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tinkerpop.blueprints.pgm.util.io.graphml.GraphMLWriterTest.testNormal(GraphMLWriterTest.java:36)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at junit.framework.TestCase.runTest(TestCase.java:168)
	at junit.framework.TestCase.runBare(TestCase.java:134)
	at junit.framework.TestResult$1.protect(TestResult.java:110)
	at junit.framework.TestResult.runProtected(TestResult.java:128)
	at junit.framework.TestResult.run(TestResult.java:113)
	at junit.framework.TestCase.run(TestCase.java:124)
	at junit.framework.TestSuite.runTest(TestSuite.java:232)
	at junit.framework.TestSuite.run(TestSuite.java:227)
	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
	at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
```