Thread.join -> Thread.finish, as per spec