start of handling of incorrect idf content
can add empty idf object and edit its fields
ignore compiled applescripts