treehugger.Constants
We need the equals method to take account of tags as well as values.
Convert constant value to conform to given type.
(Since version 2.8.0) use productIterator instead