public static Object statWeibull(Object[] args, XelContext ctx) throws MathException{
double x = CommonFns.toNumber(args[0]).doubleValue();
double alpha = CommonFns.toNumber(args[1]).doubleValue();
double beta = CommonFns.toNumber(args[1]).doubleValue();
DistributionFactory factory = DistributionFactory.newInstance();
WeibullDistribution wb = factory.createWeibullDistribution(alpha, beta);
return UtilFns.validateNumber(wb.cumulativeProbability(x));
}