@NotNull
  @Override
  public Set<String> getMemberNames(boolean inherited, @NotNull TypeEvalContext context) {
    final Set<String> result = new LinkedHashSet<>();

    for (PyClassLikeType type : myTypesToMimic) {
      result.addAll(type.getMemberNames(inherited, context));
    }

    return result;
  }
@NotNull
  @Override
  public Set<String> getMemberNames(boolean inherited, @NotNull TypeEvalContext context)