> Hooks allow you to reuse stateful logic without changing your component hierarchy.
Why haven't ES7 decorators been more widely adopted for this? We've been using them for over a year for this purpose now and they've ended up being far cleaner, more powerful, and more composable than the proposed interface.