|  | @@ -646,6 +646,7 @@ namespace InABox.Core
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    [Obsolete]
 | 
	
		
			
				|  |  |      public class AggregateAttribute : Attribute
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          public AggregateAttribute(Type calculator)
 | 
	
	
		
			
				|  | @@ -773,12 +774,35 @@ namespace InABox.Core
 | 
	
		
			
				|  |  |      public enum FormulaOperator
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          None,
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Add the values together. If no values are provided, the result is 0
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  |          Add,
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Subtract all values from the first value. If no values are
 | 
	
		
			
				|  |  | +        /// provided, the result is 0; if only one value is provided, the
 | 
	
		
			
				|  |  | +        /// result is the negation of the input.
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  |          Subtract,
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Multiply the values together. If no values are provided, the result is 1
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  |          Multiply,
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Divide all values from the first value. If no values are
 | 
	
		
			
				|  |  | +        /// provided, the result is 1; if only one value is provided, the
 | 
	
		
			
				|  |  | +        /// result is the reciprocal of the input.
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  |          Divide,
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Take the minimum of all values.
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  |          Minumum,
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Take the maximum of all values.
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  |          Maximum,
 | 
	
		
			
				|  |  | +        [Obsolete]
 | 
	
		
			
				|  |  |          Constant
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -797,7 +821,8 @@ namespace InABox.Core
 | 
	
		
			
				|  |  |          FormulaOperator Operator { get; }
 | 
	
		
			
				|  |  |          FormulaType Type { get; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    [Obsolete]
 | 
	
		
			
				|  |  |      public class FormulaAttribute : Attribute, IFormula
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          public FormulaAttribute(Type calculator)
 | 
	
	
		
			
				|  | @@ -923,6 +948,7 @@ namespace InABox.Core
 | 
	
		
			
				|  |  |          ConditionType Type { get; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    [Obsolete]
 | 
	
		
			
				|  |  |      public class ConditionAttribute : Attribute
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          public ConditionAttribute(Type calculator)
 |