am ae90c09f: am 6a9984e6: Merge "Revert "Revert "lambda: Experimental support for capture-variable and liberate-variable"""

* commit 'ae90c09f6f6b8cd044d46ab2fe99da45a7ed1425':
  Revert "Revert "lambda: Experimental support for capture-variable and liberate-variable""