Artur Skawina: > 'inout' basically means 'local const' - if you'd allow inout > data to be modified then it wouldn't be possible to call the > function with a const or immutable argument - which is the > whole point of inout... dmd 2.059 was wrong then. Bye, bearophile