Complete implementation of <Diverse> pricer