             print(error)
         }
 
-        _edits[variable] = nil
+        variableEditInfo[variable] = nil
     }
     
     /// Checks if the solver has an edit constraint for the provided variable.
     public func hasEditVariable(_ variable: Variable) -> Bool {
-        return _edits[variable] != nil
+        return variableEditInfo[variable] != nil
     }
     
     /**

         - strength: The strength of the constraint to add. This cannot be "Required".
     */
    public func addEditVariable(variable: Variable, strength: Double) throws {
        guard _edits[variable] == nil else {
            throw CassowaryError.duplicateEditVariable
        }



        if subject.symbolType == .invalid && Solver.allDummies(row: row) {
            if !row.constant.isNearZero {
                throw CassowaryError.unsatisfiableConstraint(constraint, constraintDict.keys)
            } else {
                subject = tag.marker
            }
