#202 対応しました。テスト未追加。
#199 promiseのオーバーライドは#202の対応に任せ、ajax側でやらないようにしました。
コメントを修正しました。