It's been possible to replace internal commands since Beta-5.4.0.
Quote:
From the Changelog:
Change: Internal site commands can be chained with scripts (internal command is last in chain, and not executed, if chain is broken)
|
The 'chain' is broken by returning non-zero.