エンコード処理を最適化
オブジェクトのメンバの並びは順不同で良いので、オブジェクトデコード時に最後に適用していたlists:reverse/1を除去
送出するエラーをbadargに統一