Offers, a settable subject, runtime heights and a profile hook — everything the dock does that the shared component could not, so it can stop being a second implementation.
Offers, a settable subject, runtime heights and a profile hook — everything the dock does that the shared component could not, so it can stop being a second implementation.