Used to show that a ReadSeq can return an element of a specific unmodified type.
interface box ReadElement[A: A]
fun box apply( i: USize val) : A ?