workaround c++11 compile error due to ambiguous std::vector::insert usage - closes #1973