Steve Ebersole, not all methods needed CLS, only a handful. It was easier to keep it as a static utility since, other than those few methods, it's still stateless.