Interesting python suggestion from ChatGPT... if you find yourself with some classes that only have methods and no state, you can achieve a similar effect with closure functions. Though there's no way to enforce similarity like you can with an ABC or Protocol