Behavioral > Strategy: quick code clean up
Creation > Factory: old school example added