t?.valueの型チェック追加