protected override ScriptBase CloneScript() { return(new SetScriptScript(Constructor, m_scriptContext, AppliesTo == null ? null : AppliesTo.Clone(), Property, (IScript)m_script.Clone())); }
protected override ScriptBase CloneScript() { return(new SetExpressionScript(Constructor, m_scriptContext, AppliesTo == null ? null : AppliesTo.Clone(), Property, (Expression <object>)m_expr.Clone())); }