fixed plist_new when no obstack is given