The approach of having `new Double(` or `new Integer(` matches the use elsewhere in this file  and other readers. I talked to @mtbc and while he feels it is cluttered and not elegant it should not cause an error so I will leave it rarer than change it and all the other uses to match.