I don't find a reason to fail but I agree to put defensive code here.