FILE: genericFunctions.kt
    public abstract interface Any {
    }
    <reified T : R|Any|> public final inline function safeAs R|Any|.(): R|T|? {
        return@@@safeAs as?/R|T|(this#)
    }
    public abstract class Summator {
        public constructor(): super<R|kotlin/Any|>()

        <T> public abstract function plus(first: R|T|, second: R|T|): R|T|

    }
