The |0 Web Part implements the |1 interface, but is providing the |2 class, which is incompatible with this interface. For ...