More tightly type the controllers.