Idea by @DmitrySharabin
We currently have constructor-static as a separate hook, but we only ever use it with first-. We may as well automate this and prevent errors, by adding this as a built-in capability for all hooks.
Possible names:
xxx-static
class-xxx
xxx-constructor