title: Local function updating two vars of enclosing method
body: <p>Posting from the bus so I'll keep it short.</p>
  
  <p>If a local function needs to access and update a local var of the enclosing method, the compiler has to translate the latter into an object, so it can be passed around. </p>
  
  <p>What if it updates two local vars? Are these translated into 2 objects? Or 1 object with 2 fields. I guess the first one, which is simpler to implement, but I would be more confident having the 2nd approach, essentially an optimization, implemented.</p>
  
  <p>Thanks</p>