On Tuesday, 19 March 2019 at 13:14:52 UTC, Denis Feklushkin wrote: > stdout.lockingBinaryWriter.put(cast(byte) 123); // works > > // But this assert is false: > static > assert(isOutputRange!(typeof(stdout.lockingBinaryWriter), > byte)); > } Looks like isOutputRange is not checks "put" method properly?