Urhg, without libc++, boost is almost broken. Thankfully, clang has auto as an extension.