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