Description and use-cases for: AbstractAcceptPresenter AbstractInfoPresenter ValidatorPresenter