Attribute ↔ property reflection round-trip (#39): for every attribute with a
backing property, set the attribute and read the property, then set the
property and read the attribute, flagging either direction that doesn't
reflect. Sample values are chosen from the attribute's type (boolean presence,
a number, or a string / first union value). Only attributes with a fieldName
(a real backing property) are checked. Mutates the element; intended for a
throwaway mounted instance.
Attribute ↔ property reflection round-trip (#39): for every attribute with a backing property, set the attribute and read the property, then set the property and read the attribute, flagging either direction that doesn't reflect. Sample values are chosen from the attribute's type (boolean presence, a number, or a string / first union value). Only attributes with a
fieldName(a real backing property) are checked. Mutates the element; intended for a throwaway mounted instance.