Imports includes 22 non-default packages.
Importing from so many packages makes the package vulnerable to any of
them becoming unavailable.  Move as many as possible to Suggests and
use conditionally.
Namespace in Imports field not imported from: ‘lazyeval’
  All declared Imports should be used.
Namespace in Imports field not imported from: ‘lazyeval’
  All declared Imports should be used.
Namespace in Imports field not imported from: ‘lazyeval’
  All declared Imports should be used.
Namespace in Imports field not imported from: ‘lazyeval’
  All declared Imports should be used.