I already knew that certain JavaScript builtins can be affected by the value returned by the @@species method, but I was surprised to see how much it can muck with theur operation. Does anyone know if primordials are safe from manipulation of it? If not, is there a way to fix that?