Expanded Javadoc.