- tweet.User is now a pointer to a User object; tweet.UserID holds the user id
- Will fail if passed an existing path (file or directory)