Actually it is a regression when val is bytes.