try to catch SystemStackError here (ruby 1.8.7)