commentary for reap_child()