Simple view presenters that I think Batman also uses.