1. A method performed by a processor for building a formula, the formula including an operator and operands with associated dimensions, the method comprising: receiving a first operand of the formula; identifying a first dimension associated with the first operand; receiving an operator of the formula; determining at least one compatible dimension for the first dimension associated with the first operand; receiving a second operand of the formula; identifying a second dimension associated with the second operand; and flagging an error if the second dimension is not at least one of the compatible dimensions for the first dimension.