Prevent multiple remove() calls on an aspect signal from corrupting the aspect chain, fixes #16513 !strict
fix order of arguments to doh.is() (should be: expected, actual), refs #10839
rollback accidental change from [30155], refs #16432 !strict.
unit tests fixes:
   - doh.is() argument order should be expected, actual
   - hints within a text fixture should be unique, so you can tell which assertion failed
   
refs #15118
convert test to AMD, and fix lint error, refs #12451