cosmetics
fixed: don't stick a value larger than 255 in a byte
the solution isn't very nice, but it'll work for now without breaking binary compatibility. the member will be replaced in the next major release