diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2006-2010, Bjorn Buckwalter.
+Copyright (c) 2006-2011, Bjorn Buckwalter.
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/Numeric/Units/Dimensional.lhs b/Numeric/Units/Dimensional.lhs
--- a/Numeric/Units/Dimensional.lhs
+++ b/Numeric/Units/Dimensional.lhs
@@ -57,7 +57,7 @@
 > #-}
 
 > {- |
->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter
+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter
 >    License    : BSD3
 >
 >    Maintainer : bjorn.buckwalter@gmail.com
@@ -368,13 +368,15 @@
 lists of dimensionals more convenient.
 
 We define two convenience operators for applying units to all
-elements of a list.
+elements of a functor (e.g. a list).
 
-> (*~~) :: Num a => [a] -> Unit d a -> [Quantity d a]
-> xs *~~ u = map (*~ u) xs
+> (*~~) :: (Functor f, Num a) => f a -> Unit d a -> f (Quantity d a)
+> xs *~~ u = fmap (*~ u) xs
 
-> (/~~) :: Fractional a => [Quantity d a] -> Unit d a -> [a]
-> xs /~~ u = map (/~ u) xs
+> (/~~) :: (Functor f, Fractional a) => f (Quantity d a) -> Unit d a -> f a
+> xs /~~ u = fmap (/~ u) xs
+
+> infixl 7  *~~, /~~
 
 The sum of all elements in a list.
 
diff --git a/Numeric/Units/Dimensional/CGS.lhs b/Numeric/Units/Dimensional/CGS.lhs
--- a/Numeric/Units/Dimensional/CGS.lhs
+++ b/Numeric/Units/Dimensional/CGS.lhs
@@ -52,7 +52,7 @@
 > #-}
 > {-# OPTIONS_GHC -fcontext-stack=22 #-}
 > {- |
->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter
+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter
 >    License    : BSD3
 >
 >    Maintainer : bjorn.buckwalter@gmail.com
diff --git a/Numeric/Units/Dimensional/Extensible.lhs b/Numeric/Units/Dimensional/Extensible.lhs
--- a/Numeric/Units/Dimensional/Extensible.lhs
+++ b/Numeric/Units/Dimensional/Extensible.lhs
@@ -35,7 +35,7 @@
 > #-}
 
 > {- |
->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter
+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter
 >    License    : BSD3
 >
 >    Maintainer : bjorn.buckwalter@gmail.com
diff --git a/Numeric/Units/Dimensional/NonSI.lhs b/Numeric/Units/Dimensional/NonSI.lhs
--- a/Numeric/Units/Dimensional/NonSI.lhs
+++ b/Numeric/Units/Dimensional/NonSI.lhs
@@ -13,7 +13,7 @@
 otherwise specified.
 
 > {- |
->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter
+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter
 >    License    : BSD3
 >
 >    Maintainer : bjorn.buckwalter@gmail.com
diff --git a/Numeric/Units/Dimensional/Quantities.lhs b/Numeric/Units/Dimensional/Quantities.lhs
--- a/Numeric/Units/Dimensional/Quantities.lhs
+++ b/Numeric/Units/Dimensional/Quantities.lhs
@@ -16,7 +16,7 @@
 dimensionality type synonyms are provided for each quantity type.
 
 > {- |
->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter
+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter
 >    License    : BSD3
 >
 >    Maintainer : bjorn.buckwalter@gmail.com
diff --git a/Numeric/Units/Dimensional/SIUnits.lhs b/Numeric/Units/Dimensional/SIUnits.lhs
--- a/Numeric/Units/Dimensional/SIUnits.lhs
+++ b/Numeric/Units/Dimensional/SIUnits.lhs
@@ -11,7 +11,7 @@
 referenced are from [1] unless otherwise specified.
 
 > {- |
->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter
+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter
 >    License    : BSD3
 >
 >    Maintainer : bjorn.buckwalter@gmail.com
diff --git a/dimensional.cabal b/dimensional.cabal
--- a/dimensional.cabal
+++ b/dimensional.cabal
@@ -1,5 +1,5 @@
 Name:                dimensional
-Version:             0.8.2.1
+Version:             0.9
 License:             BSD3
 License-File:        LICENSE
 Copyright:           Bjorn Buckwalter 2006-2011
@@ -16,11 +16,9 @@
     The boxing and unboxing of numerical values as quantities is done by
     multiplication and division with units. The library is designed to, as
     far as is practical, enforce/encourage best practices of unit usage.
-    Requires GHC 6.6.1 or later.
-Category:            Math
+Category:            Math, Physics
 Build-Type:          Simple
 Build-Depends:       base < 5, time < 1.3, numtype < 1.1
-                     -- , fad
 Exposed-Modules:     Numeric.Units.Dimensional,
                      Numeric.Units.Dimensional.Prelude,
                      Numeric.Units.Dimensional.Quantities,
@@ -28,13 +26,10 @@
                      Numeric.Units.Dimensional.NonSI,
                      Numeric.Units.Dimensional.Extensible,
                      Numeric.Units.Dimensional.CGS
-                     -- , Numeric.Units.Dimensional.ForwardAD
 Extra-source-files:  README,
-                     -- Fad.hs,
                      Test.hs
                      Numeric/Units/Dimensional/Test.hs,
                      Numeric/Units/Dimensional/QuantitiesTest.hs,
                      Numeric/Units/Dimensional/ExtensibleTest.lhs,
-                     -- , Numeric/Units/Dimensional/ForwardADTest.lhs
                      examples/README,
                      examples/GM.lhs
