The possibility of running in home directories gives writing to dot files or dot directories too much power. And there's no realistic way of knowing whether that's the cwd or not. In any case, I don't feel I should change these fundamental behaviors at this point. Sorry.