I've read in docs that Phalcon\Mvc\Micro\Collection has the ability to lazy load controllers for better performance. I've tried two ways of doing this: setting the second parameter in constructor and using setLazy() method, but neither of them worked out. I get "Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Parameter 'definition' must be a string'". Can anybody, please, tell what's the problem? Is it Phalcon bug or?.. I'm using version 3.0.