public VariableStatementImpl(JSCodeModel codeModel, String name,
JSAssignmentExpression expression) {
super(codeModel);
Validate.notNull(name);
Validate.notNull(expression);
final JSVariableDeclaration firstVariableDeclaration = new VariableDeclarationImpl(
codeModel, this, name, expression);
this.variableDeclarations.add(firstVariableDeclaration);
this.firstVariable = firstVariableDeclaration.getVariable();
this.firstExpression = firstVariableDeclaration.getExpression();
}