commented binary_archive.h