Spawn signature changed in 0.9

Ok, lets try this again without the merge bubble...

The signature for spawn changed to fn spawn(f: proc()) in 0.9:

http://static.rust-lang.org/doc/0.9/std/task/fn.spawn.html