beam-0.3.0.0: A type-safe SQL mapper for Haskell that doesn't use Template Haskell