The dihydroxyacetone unit--a versatile C(3) building block in organic synthesis.