Closes #5.  Adds support for float and numeric type names.  Thanks to Mikhail Titov