`public static final` not needed for all of this since fields in an interface are implicitly declared so? Cf. http://stackoverflow.com/questions/17592872/is-public-static-final-redunant-for-constant-from-java-interface