I am thinking about simplifying a deployment some multiversion PostgreSQL extensions, and scripts.
With current possibilities, we have to use DO statement, what is not optimal or possible in some use cases. The implementation of condition block (possible nested) is very simple.