Minor optimization in `number.round()`
Updated docblocks & docs

Removing emtpy line

Updating constructors
Merge pull request #434 from avoidwork/edge

Minor changes