Added a error type: CanceledError
Allow adapter#to_s to accept any argument, because it alias to to_json