An object that can be constructed from 2 Doubles. These are used as elements in ArrDbl2 Array[Double] based collections.
Utility method to append this as an element to an ArrayBuffer[Double]. End users should rarely need to use this method.
Performs the side effecting function on each Double in this Product element.