bignums
first cut at visualising spread expressions - code is *very* rough and not structured