init & deps
Initial implementation
Test handling of decimals
change fn signature to val, multiple, options
Provide round.up and round.down methods