Break the ValueNode 'bad type' error messages up so less translation needs doing.