there have been a lot of revisions and a lot of hands on this code, i wouldn't be surprised if changes in either direction break things. but i think removing the `.` and passing the real selector in is the correct way to do this