Why we can not delare byte array initialization as:
aVersionCommand: array[0..1] of Byte; := [ 'v', 's' ];
Maybe compiler can cast “char” to “Byte”? And warn if we have overflow (for non-ascii characters)?
It’s not very often when we should have initialized byte array, but it will be cool to use “char” initializers and mix them with some consts (like $123 or maybe even ‘\n’, ‘\r’).