improvements brought on by renewed understanding of how expressions and rules actually work