Agreed. `complete` sounds like a `BOOL` to me. I'd probably go a step further and name the variables `completionHandler`.