example cleanup
add methods for checking for finite decimals
update benchmarks