Far from smart... Requires a lot of work to un-break all the internet it breaks. (As there is no easy way to add exceptions - and you will need a lot of exceptions.) Having a UI for that like adblockers do would help. Something that does not require copying URLs into preference-section of the extension.