Что, например?
Я вот устав от постоянного приведения типов элементов списка в клиентском коде придумал такой способ работы со спискомviewtopic.php?p=78013#p78013
Конечно, в основании всё равно список, но сам принцип работы с операциями слегка отличается от обычных итераторов. А вот совсем недавно внутрь получившегося интерфейса поместил работу с Mysql, где данные не хранятся в памяти ББ.