Open sourcing, and moving Welford to separate repo