This is not the `new` you're looking for. That's my fault; I should have renamed it to `new_inherited` long ago. However, now that I've fixed that, you'll need to write a new `new`, which calls `new_inherited` and reflects.