Fix new's default dir

Addresses #989 and adds more tests and a doc tweak for new