Just to clarify, this package doesn't require boost unless you're building with MPI support, with HDF5 support, and with HDF5_IS_PARALLEL? So if you're building `+hdf5~mpi` or `~hdf5+mpi` you don't need boost at all?