Sending InstanceName of an object calling a Function

Anyway to do this?
Lets say I have 3 MCs on my stage:
‘object1’, ‘obect2’, and ‘object3’.
I also have another MC, named ‘hopper’, which has the function (very simplified, mind you):


function JumpToIt(oldMC) {
this._x = oldMC._x;
this._y = oldMC._y;
}

Basically, I want my ‘hopper’ MC to move to the x,y position of the object that calls the JumpToIt function… how can I do this? Can I put, in each MC:


if (whatever) {
JumpToIt(this.InstanceName);
}

or something?

Now, I know, that I could just as easily have:


JumpToIt(this._x, this._y);

and change my function accordingly, but I’m looking for a basis for a more complex job… any ideas?