Currently if you wan to use property tool to adjust "type" variable for a block of material you must specify index number of the desired material type. It will not work if you specify name such as: NBLE "NBLE" (using quotes to make sure it knows it is string-data) tpt.el.nble.id (using the Lua command to get index number from name).
I am forced to check the C source code for EVERY element to find the needed number! I have no other need for C code and it is wasting my harddrive space to store the C source code just as reference material. I'm not a C programmer so I have no need for source-code. Therefore I think that the Property Tool needs to recognize both numbers for those who wish to use them AND ALSO RECOGNIZE the string name for an element. In other words the programing for TPT should contain 2 overloads in the code that handles the "type" property in the property tool dialog box. One overload to handle numerical entry, and another to handle string entry so I could type either NBLE for noble gas or I could type the numerical index for the same element, and it would have the same effect.