new feature: guarded polymorphism (compilation/polymorphcompiler.h) syntax: function guards added (GuardSection)
tests: tests/polymorph.cpp