fixed 2 GC bugs - marking will now get inner lists and marked flags are cleared after GC