Recently, I've started a project and selected CakePHP as the framework I should build it on. I was somewhat familiar with Cake and MVC, so starting up wasn't such a big problem, but (as with many other "magic-based" frameworks, I guess) I quickly ran into trouble: