title: Swift getter + array initialization
body: <p>How can I do this right? (Error: Variable used within its own initial value):</p>
  
  <pre><code>private var cars = [Car]() {
      get { return cars }
  }
  </code></pre>
  
  <p>...works for:</p>
  
  <pre><code>private var connection:Bool! {
      get { return connection }
  }
  </code></pre>