Not sure we should be underscoring private functions, it's currently discourage in most modern php applications, I'm not sure if we enforce PSR or not, @dancryer ?