The bootstrap was loading modules before log and config classes were attached, this caused fatal errors in some of my modules that had init.php files. I've switched the order of these in the default bootstrap.
You were assuming the Kohana request would always return a string. I've made sure the response is valid as long as it implements a __toString() method like View and Kostache both do.