@westonruter can you explain why?

For me I think it's more elegant to have those type of functions outside the main class, It's express the 'simplicity' and make it easy to debug..and don't lost the performance:
http://www.micro-optimization.com/global-function-vs-static-method