I would like to use `require` but that should be a separate PR.