Maps: mapkey and mapvalue renamed to key and value
Strings.reversed to reverse strings
Javadoc on Strings.reversed
Fn to get name of a java.lang.reflect.Member.
Reflect.annotatedWith predicate.
Strings.between renamed to Strings.inBetween
Javadoc on toString, isNull, and notNull
Iterate.none(): singleton instance for empty Elements.

PreparedIterable.empty() will be removed.
Removes PreparedIterable.empty(), replace with Iterate.none()
Base.extract() supplies an object into several Fns to yield Elements.
Strings.repeat(int) creates new strings by repeating strings.
Minor optimizations on PreparedIterable.repeat(..).

Returns this and empty Elements when appropriate.
Plugin and dependency updates. Require Maven 2.2.1.
Base.always(..) transforms a constant value into a Fn0
Removes Base.constant in favor of Base.always
Utilities for handling exceptions
SimpleIterator.nextIfAvailable() may throw checked exceptions
Travis-CI config: language java, and build on Oracle JDK7 and OpenJDK7
Strings.bytes - Fn to get bytes of a String
Create java.util.Map from Elements.