https://web.archive.org/web/20230315170826/https://wiki.bash-hackers.org/scripting/obsolete shows syntax which is considered obsolete and shouldn't be used, e.g. the `function` keyword. Perhaps it contains additional information not yet mentioned in the resources.