Problem Statement
Which feature allows you to call a method or access property on an optional that might be nil, returning nil if the optional is nil?
Explanation
Optional chaining uses `?.` to attempt method or property access on an optional. If the optional is nil, the result is nil and the call safely returns without crash. This allows safe, concise traversal of optional-rich APIs.