Necessary to be `public`?