yeah, I thought that is not a problem since it will be created anyway when calling put but now that I think of it, people might also try and iterate over the entries. should throw UnsupportedOperation... instead?