Add callbacks for 'new' AR lifecycle :restore

Fixes #72