so now it should work fairly well for composite keys with postgres