Just in case this gets ignored in JIRA, i thought i'd post a friendly nag here as well:
I think your patch for ExtendedProperties breaks getKeys() after a combine() call. It appears to make combine() not track new keys, which breaks both getKeys() and subset(). Because combine() then subset() is broken, Velocity has been experiencing frustratingly mysterious failures for months now. For more on the symptoms, see: http://tinyurl.com/5hjxrq I suspect instead of super.put(), the patch for this should have used clearProperty() followed by addPropertyDirect(). Of course, i haven't tested that... --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]