I don't think we make fields final, either, unless we need to use them in an anonymous class