new class sostpp
changed the s.o.s. typing mechanism, introduced separate element typemarks