private Stream<MultiTraversal> addRelatesPattern(String start,String casting,VarAdmin rolePlayer){
  String other=rolePlayer.getName();
  return Stream.of(MultiTraversal.create(Fragment.create(null,EDGE_BOUNDED,start,casting),Fragment.create(null,EDGE_UNBOUNDED,casting,start)),MultiTraversal.create(Fragment.create(null,EDGE_UNIQUE,casting,other),Fragment.create(null,EDGE_BOUNDED,other,casting)));
}

private Stream < MultiTraversal > addRelatesPattern ( String start , String casting , VarAdmin rolePlayer ) { String other = rolePlayer . getName ( ) ; return Stream . of ( MultiTraversal . create ( Fragment . create ( null , EDGE_BOUNDED , start , casting ) , Fragment . create ( null , EDGE_UNBOUNDED , casting , start ) ) , MultiTraversal . create ( Fragment . create ( null , EDGE_UNIQUE , casting , other ) , Fragment . create ( null , EDGE_BOUNDED , other , casting ) ) ) ; }
add some patterns where this variable is a relation and the given variable is a roleplayer of that relation
