<commit_before>module.exports = {

	address(def = {}) {
		let country = this.address.countryAndCode();
		return {
			country: def.country || country.name,				
			countryCode: def.countryCode || country.code,
			state: def.state || this.address.state(),				
			city: def.city || this.address.city(),
			street: def.street || this.address.street(),
			zip: def.zip || this.address.postCode(),
			geo: def.geo || this.address.geoLocation()
		};
	},

	user(gender) {

		let firstName = this.populate("#{names.firstName" + (gender ? gender.toUpperCase() : "") + "}");
		let lastName = this.populate("#{names.lastName" + (gender ? gender.toUpperCase() : "") + "}");

		return {
			firstName: firstName,
			lastName: lastName,
			userName: this.internet.userName(firstName, lastName),
			password: this.internet.password(),<commit_msg>Add Gender to User return<commit_after>module.exports = {

	address(def = {}) {
		let country = this.address.countryAndCode();
		return {
			country: def.country || country.name,				
			countryCode: def.countryCode || country.code,
			state: def.state || this.address.state(),				
			city: def.city || this.address.city(),
			street: def.street || this.address.street(),
			zip: def.zip || this.address.postCode(),
			geo: def.geo || this.address.geoLocation()
		};
	},

	user(gender) {

		let firstName = this.populate("#{names.firstName" + (gender ? gender.toUpperCase() : "") + "}");
		let lastName = this.populate("#{names.lastName" + (gender ? gender.toUpperCase() : "") + "}");

		return {
			firstName: firstName,
			lastName: lastName,
			gender: gender,
			userName: this.internet.userName(firstName, lastName),
			password: this.internet.password(),
{'fraction_non_alphanumeric': 0.17664493183165383, 'fraction_numerical': 0.0, 'mean_word_length': 3.7954545454545454, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2346263', 'n_tokens_mistral': 630, 'n_tokens_neox': 546, 'n_words': 101}