@Override
    public void writeRole(ObjectNode node) throws IOException {
        if (!sections.contains("Roles")) { //$NON-NLS-1$
            closeFieldArray();
            jg.writeArrayFieldStart("Roles"); //$NON-NLS-1$
            arrayFieldOpen = true;
            sections.add("Roles"); //$NON-NLS-1$
        }
        jg.writeObject(node);
    }
@see io.apiman.manager.api.migrator.IDataMigratorWriter#writeRole(com.fasterxml.jackson.databind.node.ObjectNode)
manager/api/migrator/src/main/java/io/apiman/manager/api/migrator/JsonDataMigratorWriter.java