Closes #321

Also improved examples for IsLike
Closes #322
Removed a lot of duplication
Closes #323
Removed unnecessary Suppressions