Make sure to never possibly create a new wallet if a file exists.
Make error code header public.