Adds test for initializer_list
Restores privacy
Adds support for initializer_lists
Adds test for initializer_list
Adds support for initializer_lists
Merge branch 'initlist'