I have the following ``` class Face { ...
# getting-started
e
I have the following
Copy code
class Face {
            var n = Vec3()
            var d = 0f
            val c = Array(3, { <http://GJK.SV|GJK.SV>() })
            val f = Array<Face?>(3, { null })
            val l = Array<Face?>(2, { null })
        }

        class List(var root: Face? = null, var count: Int = 0)
But if I type
list.root?.l.set(0, face)
it complains on
l
Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type Array<GjkEpaSolver3.EPA.Face?>?