add complements in depth-first order (i.e. first add complement at path: [:head :head :head :comp], then complement at [:head :head :comp], etc)
define ‘standard benchmark’
fix typos