Robert Dodier - 2014-03-04

The immediate cause of this is that the integervalued property is
established using a user-level function, so reset causes that property
to be erased. One way to fix it is to treat integervalued like other
built-in properties. It's not immediately clear to me which bits
need to be twiddled -- at least FEATUREL, maybe others.