We are not using Cake pattern. I don't understand it well enough. :)
We use Lift's DI functionality to inject instances of two traits
related to our image recognition engine, but that's all.
Perhaps "Cake pattern vs Lift DI" would make a good talk for the Scala
meetup on Tues? ;)