A few words of documentation for the class/methods would be nice here