JavaDoc stuff, work in progress.