Refactor/reword some error messages to avoid duplicates

Alvaro Herrera <alvherre@alvh.no-ip.org>

Commit: 899f39ea25f2ee63a0c557f3908e15b280a4367a
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: 2024-08-07T15:30:36Z
Releases: 17.0
Refactor/reword some error messages to avoid duplicates

Also, remove brackets around "EMPTY [ ARRAY ]".  An error message is
not the place to state that a keyword is optional.

Backpatch to 17.

Files