Update iterator, core, detail, spirit from develop.