Add a comment.
Add a move ctor to Array.
Format.
Return Writer instead of std::string in variadic overloads of Format for performance & consistency with non-variadic versions.