allow non string keys in Graph