@NotNull
  <T extends JpsElement, K extends JpsElementChildRole<T> &JpsElementCreator<T>>
  T setChild(@NotNull K role);
@NotNull
  <T extends JpsElement, K extends JpsElementChildRole<T> &JpsElementCreator<T>>
  T setChild(@NotNull K role)