Optionals in Foundation