> May I assume that the slight modifications you were required to make to postgres in order to support your features weren't just bug-fixes?
Yes. Some of them, like strict parsing of timezone-aware vs naïve datetimes can be upstreamed (as a configurable option) if the Postgres community accepts it. It's in our interest to upstream things like that :) We'll see how it goes.