Change this to be `IDIAGRAPH_H`