Curious, what's the significance of the return value `True` here?  I don't see where this function ever returns `False`/`None` so just wondering if this is necessary.