add a covariant bound for Titan untyped graph impl