- TSPHP-681 Change type hierarchy of scalar types
-- added new components