message: Ensuring the user doesn't request annihilation of their map by accident
diff: @@ -270,10 +270,10 @@ public:
  int newlen = 0;
  IndexType ind;
  std::size_t hashed;
  - if(buckets != -1){
  + if(buckets != -1 && buckets > m_bucket_count){
  newlen = buckets;
  }
  - else if(factor != -1){
  + else if(factor != -1 && factor > 1){
  newlen = factor*m_bucket_count;
  }
  else{
  