Making it possible to use arbitrary vertex names

Perhaps this is useful?

We would need to vectorize __hash__ and feed the hash into this.