init() -> iterator(); Added to README; Signal/wait changes