protected virtual double hazardRateImpl(double NamelessParameter) { throw new NotSupportedException(); }