With a sufficient number of users of an API,
it does not matter what you promise in the contract:
all observable behaviors of your system
will be depended on by somebody.
the web is a massive example of this. for every bug in the original JS engine, at least one fortune 500 company has been depending on that exact behavior for 15 years (presumably), let alone bad footgun-dense ideas like ASI.