Whiteboard: PLEASE DON'T ADD COMMENTS UNLESS YOU ARE VOLUNTEERING TO FIX IT → DON'T COMMENT UNLESS YOU ARE FIXING IT; see solution in comment #134