I recently examined the common practice of use "include Watir" in scripts and have decided that we should stop suggesting it. Why?
1. This is designed for the use of mixins. However, Watir is not designed to be a mix in. This confuses new users and could lead to consequences later.
2. The common suggestion of using 'include Watir' appears to be based on a false analogy with the import statement in Java, where it allows you import references. Of course, include does do this, but this is not the primary purpose of the command and therefore, we should not suggest it.
3. New users are often confused about the different between require and include and often confuse the different syntaxes that they each require. Not teach include avoids this confusion.
Therefore we need to remove all references to include from our unit tests and our examples.