It could be, but I'd be making a class from a private method that is only used once....

If a second use case comes along, it'll make sense to extract a class.  As stated earlier, though, my goal with 0.3.0 is to get the public updates released and get some real user feedback.  Internal refactors that don't improve the public API or prevent bugs aren't a priority for me... not until v0.3.0 is out.