import + adopt clang 3.2