update benz (funcall API change)
update benz (ordered map)