public static CreateAccountResult Failed(string message) {
			var result = new CreateAccountResult ();
			result.Success = false;
			result.ErrorMessage = message;
			return result;
		}
		public static CreateAccountResult Succeeded(Account account) {
			var result = new CreateAccountResult ();
			result.Success = true;
			result.Account = account;
			return result;
		}