1. A method, comprising: presenting to a user a list of possible elements for a logic expression, the possible elements comprising one or more names of variables; receiving a user selection of one or more elements from the list of possible elements; presenting the selected elements as part of the logic expression; and allowing the user to complete the logic expression using the selected elements and at least one logical operator.