Refactored hint to valueHint, type to representedType on Node for
clarity