Reworking loop in commaSeparated method.
Renaming ValuesAdder -> ValuesComposer
Removing asArray and asObjectArray methods.
Adding comments to ValuesComposer and trying to clarify its usage.
Removing extra empty line
Adding a constant for the estimation of a header value's size