move vartable.* to type77lib
handle each  object on its own