Topic: Filtering scripts from conditional comments when 'comments'=>3
When I set safe=1 and comments=3, htmLawed will allow all comments which is correct.
However I believe even with comments=3 htmLawed should parse conditional comments for scripts... for example:
<!--[if gte IE 4]>
<SCRIPT>alert('XSS');</SCRIPT>
<![endif]-->I know this is an edge case and for the most part, you can achieve this with comments=2, but I feel for completion, comments=3 should still filter for scripts.
Another possible approach could perhaps add another mode to comments, comments=4 where all comments are not parsed except for conditional comments which are discarded.
Just my 2 cents.