If its just a flag, some libraries will start to depend on the behavior and noone will be able to write programs that use the libraries and still can survive running out of memory. I think we should just bite the bullet and add e(malloc,realloc,mallocz) to the library.