CORSの仕様はなぜ複雑なのか