With Sam, simplify/improve "type"'s implementation
fix tests for the 'type' change
Allow fraction literal syntax for negatives, Inf, -Inf, NaN
Merge pull request #12 from idupree/master

Improvements!