All credit to @AntsinAfrica (Thingiverse) for his beautiful model and to @BadKarbon_258526 for there excellent work, I just had an idea and ran with it.
Update: I printed this in petg and the threads were a little tight so I had to sand them to get them to work.
The author remixed this model.