Abstract cart for Kohana 3.3 (in developing)