MDL-39846 fix name of property for record snapshots
MDL-39846 improve docs and fix use of deprecated classes