Cannot inherit interface '|1' because the interface '|2' from which it inherits could be identical to interface '|3' from ...