Add callbacks for 'new' AR lifecycle :restore
Merge upstream changes
Merge pull request #1 from fullcirclegroup/restore-callbacks

Restore callbacks