Thanx Amnon!
You were right, that the problem was in font. I'm sure I've also tested with Arial, but I've probably made some other mistake at the same time.
Other example – one using begin/endRecord had additional problem. It seems like its very sensitive to the order they run in setup. This should be better documented. Order that finaly works for me is this:
/ setup /
1. size()
2. beginRecord() <--- this had to go before textMode
3. textMode(MODEL)
4. textFont() / createFont()
/ draw /
5. text()
6. endRecord()