When Lazarus is a bit too bloated for console apps (Blank Console binary, stripped, from lazarus: 346kb; Console binary compiled w/out lazarus, using good ole dev-pascal: 15kb).

Oh man, and because this is using an old version of FPC, and I didn't want to fiddle with testing a new compiler, I had to write my own text wrapping function. That took quite a while, heh.