Strongly Typed, Compile-Time Safe And Loosely Coupled Data Persistence