Don't like this name. Its name looks like it could be the entity (rather than PostgreSqlNode). Would prefer `PostgreSqlSpecs`, if this class is really pulling its weight.