docs: private void removeDynamic(DynamicProperty dynamic) {
          List<String> placeholders = dynamic.placeholders;
          for (String placeholder : placeholders) {
              List<DynamicProperty> l = placeholderToDynamics.get(placeholder);
              l.remove(dynamic);
          }
          dynamic.placeholders.clear();
          dynamicProperties.remove(dynamic);
      }