This patch exposes the start index, internal double array of DOubleArray Implementations. It adds a NumberTransformer framework for mapping Objects and Bean Properties to double primitives It also corrects some checkstyle and javadoc errors.