Thanks for asking! I don’t reimplement those formats myself—LibreOffice does the heavy lifting for parsing and converting office documents with embedded elements. That way, I just leverage an existing engine instead of reinventing the wheel, and it helps preserve formatting as accurately as it can.