Overloaded aeson to work better with strings