public ForCommand(ICommand initialCommand, IExpression condition, ICommand endCommand, ICommand body) { this.initialCommand = initialCommand; this.condition = condition; this.endCommand = endCommand; this.body = body; }