that's why suggest to create closure, no need to pass (obj, prop, args) around