ported for the recent clang/libc++
updated version to 0.2.1