/// Can be [eval](Self::eval)uated at a specific `u64` to get the fee. The evaluations happens by
/// coefficients matters since it uses saturating arithmetic. This struct does therefore not model a
/// Depending on the value of `c[i].negative`, each term is added or subtracted from the result.