[evol] don't try to find raw item object if it is already known, be lazy
[fix] try harder to find item name
[cleanup] internal rework #5
[cleanup] internal rework #4
[cleanup] internal rework #3
[cleanup] internal rework #2
[cleanup] internal rework #1
[cleanup] improve elements classes generation (with a few more checks)