wrap( std::initializer_list<T> ) support