Completed Defense methods, now to Javadoc all the things.