insert, do not call default ctor gratuitously.