Include test that shows that compiler handles final correctly too.
Implement GROOVY-6589: a specific error message for duplicating the script body's method.
A cleaner implementation of GROOVY-6589 that only gets involved when there is a duplicate.
Merge branch 'REMOVE_RUN_CHECK_IN_MODULE_NODE'