docs: public Panel removeAllComponents() {
          synchronized(components) {
              for(Component component : new ArrayList<Component>(components)) {
                  removeComponent(component);
              }
          }
          return this;
      }