RFE: Ability to set default 'Content Language' for Text DATs

90% of all new (blank) Text DATs I place are quick python scripts. Their Content Language is set to 'Plain Text, even if the first lines I type into it are obvious python. It would be nice if either:

1 - I could set the default Content Language for all new Text DATs to be Python, or

2 - TD could detect what’s being typed into a freshly placed Text DAT, similar to how parameters can sometimes detect expressions, or

3 - New Text DATs remember the last placed DAT’s Content Language parameter

I’m wondering if there’s maybe a best practice I’m missing in terms of how to make new DATs that default to python.