Optional parameter to disable incoming order before execution

While it may seem counterproductive for an API-driven brokerage, I would love the ability to place a live order with some sort of “status:disabled” parameter, especially when placing larger-sized orders. This would keep the order from going live by default.
Then I could go into the console, make sure everything looks good, and set it to “status:enabled” to let the order go live.
The thinking is if my algorithm ever makes a mathematical mistake, there’s something here to catch it before the order goes live.
Obviously, this wouldn’t help users who deploy high-frequency-trading strategies, but it may be nice for other folks.
This could make for a nice middle-ground between fully-paper-trading and fully-live-trading.