delete NULL は有効だからdelete時にNULLチェックは無駄