doc fixes - header-only marshalling