`private final` doesn't make sense (but doesn't hurt)