Is it intended to remove dechex() here?
(Just asking!)