On Friday, 1 May 2015 at 09:49:51 UTC, Jens Bauer wrote: > A hacky open could return a pointer to an object, because the > returned value is a 32-bit integer, which is the same size as a > pointer and: ... would introduce a lot of dangling pointer errors instead of 'error: file not open'...