This is a good solution for sharing the code between the java6 and java8 implementations, but unfortunately the right `persist` methods will be rather hidden in the JavaDoc. They only show up as `Methods inherited from interface akka.persistence.JEventPersistor`. The code is almost only delegation to the scala implementation and I think the documentation is more important, so we should copy those 2 methods to the 2 places where they are needed.