One more thing I should add, by default, the "this" context will be the current actor, if you use function syntax. Lambda syntax will bind the outer scope to "this", not the actor.
.callMethod(function () {
this // will be actor
});
so my prev example could be:
actor.moveTo(x, y, 200).callMethod(function () { this.kill(); });
would work too, without referencing outer scope variables.