private static @Nullable Url parseUrlSection(@NotNull String sectionName, @NotNull Profile.Section section) {
    Matcher matcher = URL_SECTION.matcher(sectionName);
    if (matcher.matches() && matcher.groupCount() == 1) {
      String insteadof = section.get("insteadof");
      String pushInsteadof = section.get("pushinsteadof");
      return new Url(matcher.group(1), insteadof, pushInsteadof);
    }
    return null;
  }
private static @Nullable Url parseUrlSection(@NotNull String sectionName, @NotNull Profile.Section section)