Bug fix: handle NULL pointer in array
Bug fix: handle NULL pointer in array

In a bunch of places we are assuming null-initialized values are effectively default values, and this isn't quire right for `Array<T>` as currently implemented.

cog-lang/cog