https://mdhughes.tech/2023/03/30/scheme-parent-protocols/
Scheme Parent Protocols