diff --git a/doc/src/sgml/xfunc.sgml b/doc/src/sgml/xfunc.sgml
new file mode 100644
index c65f852..1a35014
*** a/doc/src/sgml/xfunc.sgml
--- b/doc/src/sgml/xfunc.sgml
***************
*** 116,124 ****
       Besides <command>SELECT</command> queries, the commands can include data
       modification queries (<command>INSERT</command>,
       <command>UPDATE</command>, and <command>DELETE</command>), as well as
!      other SQL commands. (The only exception is that you cannot put
!      <command>BEGIN</>, <command>COMMIT</>, <command>ROLLBACK</>, or
!      <command>SAVEPOINT</> commands into a <acronym>SQL</acronym> function.)
       However, the final command
       must be a <command>SELECT</command> or have a <literal>RETURNING</>
       clause that returns whatever is
--- 116,124 ----
       Besides <command>SELECT</command> queries, the commands can include data
       modification queries (<command>INSERT</command>,
       <command>UPDATE</command>, and <command>DELETE</command>), as well as
!      other SQL commands. (You cannot use transaction control commands, e.g.
!      <command>COMMIT</>, <command>SAVEPOINT</>, and some utility
!      commands, e.g.  <literal>VACUUM</>, in <acronym>SQL</acronym> functions.)
       However, the final command
       must be a <command>SELECT</command> or have a <literal>RETURNING</>
       clause that returns whatever is
