Clarified what the isDynamic() option did in javadoc and cleanup.