cutil.breaking: change `val` key on returned object to the more memorable `value`