Bacon implements Functor too.