title: A closed range can never be empty, Why?
body: <p>Given the following line of code (Swift 4.x.x):</p>
  
  <p><code>let someRange = 0...2</code></p>
  
  <p>It is apparent that this closed range cannot be empty as it has a lower bound and an upper bound.</p>
  
  <p>But I want to know if there is any further explanation why any closed range can <strong>never</strong> be empty?</p>
  
  <p>This Question comes from Raywenderlich - Swift Apprentice</p>