Super simple data abstraction layer