Improved random number generation with the library
Attribute-based syntax for controlling code generation and optimizations
Uniform function call syntax for more consistent function calls
Attribute specifier sequences for declarative syntax annotations
Inline namespaces for versioning and library evolution