Good idea.  I've added some helper methods (and moved them into ReportalHelper.java) and also added some unit tests in my subsequent commits.