@Override
            public VertexPropertyFeatures properties() {
                return vertexPropertyFeatures;
            }
Vertex features defined such that they support immutability but allow all other possibilities.
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/empty/EmptyGraph.java