define cellsize explicitly in terms of _obj offset
compute size of a cons slightly differently
define null marker and sweeper
change def of __arc_null_marker
correct __arc_null_marker
string definition
add string.c