Strategy Pattern 

A Gen-Z Software Engineer who thinks and writes a bit too much about meta-politics. Certified Game and Mod Developer.