Lot more descriptive javadoc as to what this is actually doing.
More javadoc clarification