I have a use case where I would like to return the result of a roll plus calculation as 0 if the calculated result is negative. You can't use kh1 for this because it prevents using both rolls and math in the same expression. For example, I would like to roll a 1d20 and add it to a character attribute (which could be negative), and return the result if it is 0 or higher, and return 0 if it is negative. Excel has a function for this called MAX/MIN, that gives the higher/lower value of two inputs. This would be very helpful in Roll20. max(x,y) would the higher value of x or y. In this case I could use MAX(0,myexpression) to make sure that if myexpression's result is negative, it returns 0. min(x,y) would return the lower value of x or y. I could see others wanting this expression for other purposes. Again, this is similar to the kh/dl operators, but works when math and rolls are combined. Another fix for this would be to allow kh/dl to work with combined math/roll expressions.