Added compound type replacement by parameter singleton type. This is very important because of lack of this type for compound types. We need to introduce it in future, because this fix makes some bad code green. Generally it's worst scenario, so this workaround is good enough #SCL-7544 Fixed
cleanup (removed yellow code)