if (propertyFire)
                    {
                        var eventObject = core.property.Event.obtain(propertyFire, value, old, propertyName);
                        context.dispatchEvent(eventObject);
                        eventObject.release();