}
//Create literalObject with key/value pairs
TypeExpressionNode typeExpression = AbstractSyntaxTreeUtil.generateTypeExpression(nodeFactory, OBJECT, true);
LiteralObjectNode literalObject = nodeFactory.literalObject(partsList);
//And finally our completed _skinPart AST
VariableDefinitionNode skinParts = (VariableDefinitionNode)AbstractSyntaxTreeUtil.generatePrivateStaticVariable(currentContext, typeExpression, _SKINPARTS, literalObject);
//Signature for getter that takes no parameters (of course) and returns an Object