initialization arrays aggregates sequence containers containers library
struct initialization aggregates