Groovy 6041: Generics in signature causes abstract class error