setFrom does return void now, so it's necessary. But I can split it up in two line?