Why `public`?