well, it works in IRB at least