failed to merge package `foo:foo` into existing copy: failed to merge interface `a`: expected function `a` to be present