NestedJ - a nested set implementation for JPA 2.x