Or perhaps rewrite this to be strictly promise-based only for a new major version bump?
Or perhaps rewrite this to be strictly promise-based only for a new major version bump?