You're right, I misread that. I might recommend renaming the parameter, though. Chances are I'll misread it again. (Maybe `variables`, to match `register`?)