Groovy has Grape to define dependencies which are necessary for our code to be downloaded by Ivy. This way we don't have to distribute third-party libraries with our code, but we only have to define the dependencies in our code. We can define these dependencies with the @Grab annotations. If we want to define multiple @Grab annotation we can group them together within a @Grapes annotation. By defa