Writer now allows for root path to exist, but will throw if any other nodes exist (fixes #3).