Invalid redefinition of attribute '%1!s!' in type '%2!s!'. Must be required in the derived type if it is required in the ...