No need to set Groovy as optional as we need it anyway and user can still override it in his pom