Use unicode() directly to decode an object.
Make structural logging possible if coerce function is provided.
Merge branch 'moriyoshi/usable-logger-handler' into private-release
Bump version.