Sorry for the slow response—a lot has happened since then (e.g., extreme cold weather vis-à-vis the pipes in the vacant apartment above mine).

Your backward compatible option looks good. Is there anything I need to do? (Do I need to change my pull request or can you just go ahead with the change?)