Implement namespace-specified imports and fix ExplicitNamespaces
The GHC Steering Committee has accepted proposal 581: namespace-specified imports. This tightens up the specification of ExplicitNamespaces
, allows data
as a namespace specifier instead of pattern
, and permits imports to use type ..
and data ..
to refer to all items in the corresponding namespaces.