aeson compatible Either bahavior.
add test, version bump up.
travis