Optional
override the protected rail — required to destroy a protected instance.
protected
preview only: compute the order + honour the rails, but call NO provider + don't save. The confirmation default.
override the
protectedrail — required to destroy a protected instance.