 p = new Person()
 console.log p.get()
 ###
-
-#TODO check memory leaks
 
 Struct = ->
  id = null

   if i_lCharPos is lastCharLen
    addChar()
   lastChar[i_lCharPos++] = str.charCodeAt i
  view = i_lView
  viewPos = i_lViewPos
  i_lViewPos++

 addView = ->
  size = lastViewLen


 new ArrayListClass

#TODO remove() method to remove a key-val pair
HashtableBase = (size, val_type) ->
 ListTerminal = Struct "__ListTerminal__",
  {property: 'start', type: Types.Float64}
