/// <summary>
        /// Converts the given Gender to a Possessive Pronoun string
        /// </summary>
        /// <param name="type">The type of Gender</param>
        /// <returns>Returns a string representing the possessive pronoun</returns>
        public static string PossessivePronoun(this Globals.GenderTypes type)
        {
            switch (type)
            {
            case Globals.GenderTypes.Male:
                return("his");

            case Globals.GenderTypes.Female:
                return("hers");

            default:
                return("its");
            }
        }
        /// <summary>
        /// Converts the given Gender to a Reflexive Pronoun string
        /// </summary>
        /// <param name="type">The type of Gender</param>
        /// <returns>Returns a string representing the reflexive pronoun</returns>
        public static string ReflexivePronoun(this Globals.GenderTypes type)
        {
            switch (type)
            {
            case Globals.GenderTypes.Male:
                return("himself");

            case Globals.GenderTypes.Female:
                return("herself");

            default:
                return("itself");
            }
        }
        /// <summary>
        /// Converts the given Gender to a Object Pronoun string
        /// </summary>
        /// <param name="type">The type of Gender</param>
        /// <returns>Returns a string representing the object pronoun</returns>
        public static string ObjectPronoun(this Globals.GenderTypes type)
        {
            switch (type)
            {
            case Globals.GenderTypes.Male:
                return("him");

            case Globals.GenderTypes.Female:
                return("her");

            default:
                return("it");
            }
        }