N3668 exchange() utility function, revision 3
N3545 An Incremental Improvement to integral_constant
N3644 Null Forward Iterators
N3658 Compile-time integer sequences

Includes editorial change to simplify example with return type
deduction (as discussed by LWG) as allowed by N3638.

Updated the overview table in [utilities.general].
N3670 Wording for Addressing Tuples by Type: Revision 2
N3671 Making non-modifying sequence operations more robust: Revision 2
N3656 make_unique (Revision 1)

The new overloads were also added to the <memory> synopsis.

Whitespace was tweaked to match the surrounding text.
N3654 Quoted Strings Library Proposal (Revision 2)
N3642 User-defined Literals for Standard Library Types (part 1 - version 4)

Re-ordered the basic_string literals so they are listed in the order char, char16_t, char32_t and wchar_t. This matches the other functions in Clause 21.

Changed const char *str to const char* str for consistency with asterisk placement in basic_string itself.

Changed operator"" to operator "" for consistency with core wording.

Added whitespace to duration literal declarations so they are aligned

Changed section title to "Suffixes for duration literals" instead of "Suffix for duration literals"

Use string, u16string etc. typedefs for basic_string
N3657 Adding heterogeneous comparison lookup to associative containers (rev 4)
N3672 A proposal to add a utility class to represent optional objects (Revision 4)

Updated the overview table in [utilities.general].

Placed after compile-time integer sequences.

Reorganized [optional.defs]/1 as an itemized list.

Reworded [optional.object]/2.

Reworded [optional.object.ctor]/2.

Added constexpr specifier to constructor declarations to match synopsis and Remarks.

Corrected [optional.object.observe]/18 to depend on both constructors.

Capitalized first letter of Remarks for operator bool().
N3669 Fixing constexpr member functions without const
N3662 C++ Dynamic Arrays

Placed between deque and forward_list, as opposed to at the very
end of [sequences].

Removed Allocator template parameter from comparison operators.

Used 'template <class T>' instead of 'template< typename T >'.

Declared member types public.

Referred to 23.2 for implementation-defined iterator types.

Added 'explicit' keyword to first declaration in [dynarray.cons].
N3655 TransformationTraits Redux, v2

Section 4 of the proposal was not applied, as per the LWG motion.

The added text was interspersed with the corresponding groups of
type declarations.