The family tree is confused enough , Berger and his colleagues write , that sediba could equally well be an " ancestor for [ Homo ] , or a sister group to a close ancestor that persisted for some time after the first appearance of Homo . "