Well, I would say this is a "usability vs. readability". I would prefer to use a simple function (as a handler) for simple tasks. 

Anyhow, this is not a showstopper and I think you can go ahead and merge it.