property tag does not seem to be respecting the context attribute

Has anyone else encountered the issue where the tags in the change log files are not using the context attribute?

In a situation like the below, the value always gets set to “DEV” regardless of the contexts passed in.

< property

name =“propName” value =“DEV” context =“dev” < property

name =“propName” value =“ANY_OTHER” context />

I need for the property to have different values depending on the context being run.

Does anyone know any tricks to get this to work?  Or is this a bug that will need to get fixed in the core code?