module CreatureTypeTraits

    type CreatureTypeTrait =
        | Aberration of string
        | Animal of string
        | Astral of string
        | Beast of string
        | Celestial of string
        | Construct of string
        | Dragon of string
        | Elemental of string
        | Ethereal of string
        | Fey of string
        | Fiend of string
        | Fungus of string
        | Giant of string
        | Humanoid of string
        | Monitor of string
        | Ooze of string
        | Plant of string
        | Spirit of string
        | Undead of string