as でオプショナル型を指定するときは注意