so app_store_ will owns the events_value? IMO better use scoped_ptr.release() here..