Expanded JavaDoc