It can be `internal`, doesn't have to be public.