This would clean up a lot of code in jsdom. Reflect with a default value; reflect URLs; reflect limited to nonnegative integers; ...