builder: use car/cdr instead of drop-right/last