- rvalue references, move assignment operator, and move constructors
- (
using
type aliases)[http://en.cppreference.com/w/cpp/language/type_alias] - range-based for-loops
auto
- Variadic templates
std::atomic
instead of the legacy__sync
GCC built-ins (uh maybe not)
- What do we value
- Always enforce it (stick it in Travis and Concourse)
- Make revert pre-FORMAT-ALL easy (one special branch)