Just looked at the Rails example again... it's exactly what ljm was talking about doing - a function set encased in an object architecture.
It doesn't make sense to use OO in my opinion, unless you're really going OO. If all you're doing is encasing functions, static or otherwise, in a class architecture, you're not doing OO and putting them in a class is pointless.