Do we really need it `final`?