Is there any reason why that's better? IMO leaving this as a class method is probably the simplest and most obvious thing to do.