Modustollens is closely related to modus ponens. There are two similar, but invalid, forms of argument: affirming the consequent and denying the antecedent. See also contraposition and proof by contrapositive.
Supposing that the premises are both true (the dog will bark if it detects an intruder, and does indeed not bark), it follows that no intruder has been detected. This is a valid argument since it is not possible for the conclusion to be false if the premises are true. (It is conceivable that there may have been an intruder that the dog did not detect, but that does not invalidate the argument; the first premise is "if the dog detects an intruder". The thing of importance is that the dog detects or does not detect an intruder, not whether there is one.)
Developer tool for managing additional sources to load SketchUp extensions from. - GitHub - thomthom/extension-sources: Developer tool for managing additional sources to load SketchUp extensions from.
Another consideration is that Chris has informed us that the recent releases of the Chrome Embedded Framework are enforcing stricter cross origin security. My reading into the specifications this morning indicates that web served font files may be subject to CO restrictions and might require the resource server to have certain settings.
Gonna be hard to keep up adpating newer modus for sketchup
on the other hand it shouldnt be hard to code an algorithm to automate it*
(*) since old params dont get changed, just added new stuff.
3a8082e126