Snapshots support was added, Before/After DataChange methods were added to Context