I have compile-time dependency on PGobject, defined in postgresql. But I think I just use it for an instanceof check. I'll replace that by a check on FQN and drop the dependency.