Fixes a conflict between 'std::byte' (new in c++17) and earlier declarations / typedef's that defined 'byte'