title: How to use protocol extensions with where clause
body: <pre><code>protocol aView: class { } 
  
  extension aView where Self: UIView { }
  </code></pre>
  
  <p>Can any one please help me to understand this code? </p>