ok. So i grep'ed through Codeigniter 2.0 directory looking for interface or abstract keywords. I couldn't find Codeigniter using class skeletons anywhere. AFAIK and can see - CI only uses concrete class implementations.
Is not using abstracts and interfaces bad? Why does Zend framework utilizes them for every occasion while Codeigniter simply ignores this convention?