- Proposal: SE-NNNN
- Authors: David Waite
- Review Manager: TBD
- Status: Awaiting review
Types implementing protocols with optional features (either through default implementations on extensions, or optional methods on objective-C protocols) do not have a way to detect typos or upstream changes to the protocol will result in behavioral changes. This proposal attempts to rectify that in a manner similar to override
on subclassed types.