For allowing for future changes (where the future
'add_done_callback' can be used if we deem it to be ok
to do this) make the completion of an atom a small helper
function that is called (and can be called elsewhere in
the future).
Change-Id: Ief2746debf496b017331a88c7913d9321aac0774