Added initializer_list constructor for storage