Use fully qualified types to prevent name clashes
Merge pull request #20 from fthomas/qualified-types

Use fully qualified types to prevent name clashes