public Builder addCustomModule(final GraphSONModule.GraphSONModuleBuilder moduleBuilder) {
            this.customModuleBuilders.add(moduleBuilder);
            return this;
        }
Supplies a mapper module builder to be lazily constructed. The advantage to using this mechanism over
{@link #addCustomModule(SimpleModule)} is that if the module is constructed with {@link TypeInfo} it can
inherit it from the value supplied to {@link #typeInfo(TypeInfo)} (as well as the {@link #normalize(boolean)}
option.
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONMapper.java