Read Swift proposal Extensions on bound generic types. Implemented in Swift 5.7. It’s about writing

extension Array<String> { /* ... */ } 

instead of

extension Array where Element == String { /* ... */ }

Watched WWDC 22 session video Explore ShazamKit. This definately could be used in eNote app I have worked seveal years ago.