For example, take everybody's favorite ruby ORM, DataMapper.
Specifically, the data objects adapters that run underneath it.