Besides being a language that can be used for scripting and for writing applications, Groovy also provides the benefit of giving ...