1. One or more computer-readable storage devices storing instructions which, when executed by one or more processing devices, cause the one or more processing devices to perform acts comprising: storing a data file comprising a logic expression; in a first instance: executing application code that includes a plurality of executable components, the executing comprising: receiving a first query that does not include the logic expression and is not included in the data file; reading the logic expression from the data file, the logic expression identifying a first executable component of the application code and a second executable component of the application code; processing the first query that does not include the logic expression using both the first executable component and the second executable component to determine a first logical result of the logic expression; and based on the first logical result of the logic expression, providing a first query result in response to the first query that does not include the logic expression; and in a second instance, while continuing to execute the application code and without restarting the application code: receiving a second query that does not include the logic expression and is not included in the data file; reading the logic expression from the data file again and detecting that the logic expression no longer identifies the second executable component; responsive to detecting that the logic expression no longer identifies the second executable component, processing the second query that does not include the logic expression using the first executable component and not the second executable component to determine a second logical result of the logic expression; and based on the second logical result of the logic expression, providing a second query result in response to the second query that does not include the logic expression, wherein the application code is executed without interpreting or compiling the logic expression.