correct initialization behavior for libclang not found