else if (e instanceof GrParameter) {
final GrParameter p = (GrParameter)e;
return builder
.element(p.getNameIdentifierGroovy())
.optionally(p.getTypeElementGroovy())
<BUG>.optionallyInPattern(p.getDefaultInitializer())

.role(p.getNameIdentifierGroovy(), ChildRole.VARIABLE_NAME);</BUG>
}
else if (e instanceof GrVariable) {

else if (e instanceof GrParameter) {
final GrParameter p = (GrParameter)e;
return builder
.element(p.getNameIdentifierGroovy())
.optionally(p.getTypeElementGroovy())
.optionallyInPattern(p.getDefaultInitializer());
}
else if (e instanceof GrVariable) {
