FILE: main.kt
    public final fun varargExplicitNullable(): R|kotlin/Unit| {
        Q|V|.R|/V.first*s|<R|kotlin/String?|>(vararg(String(a), Null(null))).R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
    }
    public final fun varargNonNullBaseline(): R|kotlin/Unit| {
        Q|V|.R|/V.first*s|<R|kotlin/String!|>(vararg(String(a), String(b))).R|kotlin/String.length|
    }
    public final fun varargInferredNullable(x: R|kotlin/String?|): R|kotlin/Unit| {
        Q|V|.R|/V.first*s|<R|kotlin/String?|>(vararg(R|<local>/x|)).R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
    }
    public final fun arrayExplicitNullable(xs: R|kotlin/Array<kotlin/String?>|): R|kotlin/Unit| {
        Q|Arr|.R|/Arr.head*s|<R|kotlin/String?|>(R|<local>/xs|).R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
    }
    public final fun arrayExplicitNonNullBaseline(xs: R|kotlin/Array<kotlin/String>|): R|kotlin/Unit| {
        Q|Arr|.R|/Arr.head*s|<R|kotlin/String!|>(R|<local>/xs|).R|kotlin/String.length|
    }
    public final fun arrayInferredNullable(xs: R|kotlin/Array<kotlin/String?>|): R|kotlin/Unit| {
        Q|Arr|.R|/Arr.head*s|<R|kotlin/String?|>(R|<local>/xs|).R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
    }
