Provides typesafe access to databases