Get some Comonads up in here.