Maybe we could create a var noop = function() {} out of this method in order to avoid creating several unneeded objects here, are you agree?