[#2010] Add listener API to Record / UpdatableRecord

* Fixed bad RecordContext content