Optional型対応