Talk about <sha1-file.c> and <object.h> family, things like

  • read_sha1_file()

  • read_object_with_reference()

  • has_sha1_file()

  • write_sha1_file()

  • pretend_object_file()

  • lookup_{object,commit,tag,blob,tree}

  • parse_{object,commit,tag,blob,tree}

  • Use of object flags

(JC, Shawn, Daniel, Dscho, Linus)