Implements core presenters API, untested.