added missing include for clang