@TypoCubeᵀᴹ It was kinda 50/50 but they seemed to have put some effort into the edit and the question seems quite promising, but we were wondering what a more 'designy' type person would think.
I can't figure out what this predicate locking does at all. I can see postgresql obtain it. it just doesn't block anything (which is to be expected), but it also doesn't conflict on commit.
@TypoCubeᵀᴹ I wish. Some of them do get on my OCD side but I usually can't correct only specific issues when I also see others. And those others are sometimes hard to resolve, so in most cases I end up deciding not touch anything.