On Tuesday, 27 January 2015 at 11:41:21 UTC, Fyodor Ustinov wrote: > byte[] func() @safe { > byte[1024] buffer; > return buffer[0..3]; > } > > void main() { > auto b = func(); > b[0] = 1; > } In 2.067, this is an error: test.d(4,9): Error: escaping reference to local variable buffer