Added AsValue. Simplified aeson.