Perhaps a comment to describe how the heck `a_source` could be a `None`.