Improved: Remove redundant type declarations (OFBIZ-10937) Since Java 1.7, when defining generic types it is unnecessary to redefine those types in the constructor when it is already done in the declared type.