Add system-path-convention-type, broaden system-type
Add bytes-length

also: whitespace cleanup
Coding style [ci skip]