`public` should be declared before `private`.