alex.hart
abstract class AbstractPresenter<V : AbstractView<*>, M : AbstractModel<*>> : ViewPresenter<V>