set_hex() behaviour change