jsoup commit f44d6e64 of Thu Nov 24 14:36:13 2016 -0800 fixed the Jsoup#isValid() method to require body content and to require that the content parse correctly (e.g., end tags match start tags). Should now be good to use as-is.