I may be completely blunt, so please bear with me. Shouldn't we expose two different StatusEntry? One dealing with the changes that occured in the workdir and another one with the changes in the index?