Functions instead of static variables for conditions.