>From the abstracts in the URL, this looks very similar to how I did (/do) regard the way that swift's single-write variables working when used for more than simple base types. http://lambda-the-ultimate.org/node/4823 Looks like someone got round to getting their PhD doing it before I attempted it... --