If the scheme is missing, IV adds the scheme of the original site instead of the viewer.
Example
IF original http, viewer https => "This request has been blocked; the content must be served over HTTPS."
http://example.com/post/1 : <iframe src="//another.net/embed/2">
=[IV]=> <iframe src="**http**://another.net/embed/2">
2 optional arguments
@detach([unwrap : Boolean = false, [position : String = "before"]])
Examples Source:
<root>
<p class="mixed">
some <b>text</b>
<img/>
another <a>text</a>
</p>
</root>
#1 after source: @detach(true, "after"): //p/img
<root>
<p class="mixed">
some <b>text</b>
another <a>text</a>
</p>
<img/>
</root>
#2 after source: @detach(true, "inline"): //p/img
<root>
<p class="mixed">
some <b>text</b>
</p>
<img/>
<p class="mixed">
another <a>text</a>
</p>
</root>
1 optional argument @simplify([ignoreErrors : boolean = false])
<root>
<div><p> </p></div>
<div><p>some</p></div>
<p>
<img/>
</p>
<div><b>bold</b></div>
</root>
@simplify(true): /root
<root>
<p>some</p>
<p> <!-- ignored -->
<img>
</p>
<p><strong>bold</strong></p>
</root>