groovy compatibility issues