OOP style also looks nicer when you have a set of functions for manipulating a specific type/object player.move(Left) player.accelerate(North) player.isHit(bullet) Run
Same can be true for the whole strutils module <https://nim-lang.org/docs/strutils.html>: s.add "a" s.replace("a", "b") s.splitLines Run