The CollectionOf marker
Add low level primitives

To convert *interface{} /slice <> generic.Value
Introduce the package length

It contains the Len() operator.
Change the void slice length to 0
Introduce the package kind

It determines the kind of a generic.Value
Introduce the Unpack low level operator
An experimental toy.