#5 inner product renamed to CfWeightedSum