- start to flense the '_var' habit to be just 'var'
- math the $1 on assigment to $output_base so we can just treat it as base10 ASAP
- i fell in love with '[[' long ago, but now i don't see any particular reason for it
  in code meant to be portable.