Seems like this branch should also mark `END_NOTICE_IN_SRC`, right?  You need to notify `source` that this path has come to an end...