Blob, Commit, Tag or Tree that cannot be found should return undef
Changes: update