What about the ClearSlot(presenter) usage?

```java
        if (slot == ApplicationPresenter.TYPE_SetMainContent && content == null) {
            main.clear();
        } else if (slot == ApplicationPresenter.TYPE_SetMainContent) {
            main.setWidget(content);
        } else {
            super.setInSlot(slot, content);
        }