The function BIN_NOT got undocumented because it had not a tracker ticker. It only got mentioned in the keyword section. It's mentioned in README.builtin_functions.txt.
In this section:
"The FIX_FSS_DATA and FIX_FSS_METADATA functions that were implemented as gbak -restore switches in Firebird 2.1 have been implemented in the core engine and exposed as corresponding tag constants for the isc_action_svc_restore structure in the Services API."
2.1 had not FIX_FSS options. They were introduced in 2.5, but sometime later the SPB got implemented.
In an example, is mentioned:
"/* will use the database default character set and the win1252 default collation */"
The correct thing here would be "... and the win1252's default collation ..."
In the new EXECUTE STATEMENT, there is a paragraph: "MORE INFORMATION REQUIRED. ROLES?"