Commands run and code called with the `lua` command would not throw an error if it was unsucessful.
Documented in commands.md and applications.md.