Se usi l'oggetto this devi usare per forza bind:

codice:
var persona = {
	nome: "Mario",
	cognome: "Rossi",
	impiego: "operaio",
	toString: function() { return this.nome + " " + this.cognome + " - " + this.impiego; }
}

var collegamento = persona.toString.bind(persona);

alert(persona.toString());
alert(collegamento());