if (elementType.equals(LITERAL_EXPRESSION))
return new GoLiteralExpressionImpl(node);
if (elementType.equals(LITERAL_COMPOSITE))
return new GoLiteralCompositeImpl(node);
if (elementType.equals(LITERAL_COMPOSITE_VALUE))
return new GoLiteralCompositeValueImpl(node);
if (elementType.equals(LITERAL_COMPOSITE_ELEMENT))