Improve robustness (create dirs as needed), ignore some new strange IDL options