v2.6: add pointToOffer(Section 6 and Section 7).