Add clarifying comments to the needs:optional feature

What does this MR do and why?

Adds clarifying in-code comments to the needs:optional feature in order to support future Verify engineers.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading