Supports more expressive numeric literals (Fixes #8)
Allow restricting the namespace on imports (Fixes #36)
Allows binding intermediate patterns. (Fixes #37)