@FeatureRequirementSet(FeatureRequirementSet.Package.SIMPLE)
public void shouldWrap() {
final StrategyWrappedGraph swg = new StrategyWrappedGraph(g);
swg.strategy.setGraphStrategy(GraphStrategy.DefaultGraphStrategy.INSTANCE);
final Vertex v = swg.addVertex();
final Edge e = v.addEdge("to", v, "all", "a", "any", "something", Graph.Key.hide("hideme"), "hidden");
final AtomicBoolean atLeastOne = new AtomicBoolean(false);
assertTrue(streamGetter.apply(swg, e).allMatch(p -> {
atLeastOne.set(true);
return p instanceof StrategyWrappedProperty;