why do you want to keep the original javadoc unchanged when this class clearly have different goals/needs ?