Rewriting object definitions to provide custom properties without subclassing SETItem.