Don't set "obj" in the scope, caller can use "this"