Scopebuffer

Added inout for slices
This cast is a no-op. `ScopeBuffer!char` is implicitly convertible to `const(ScopeBuffer!char)` (as all types are)