Sorry about the jargon. (Kind of scary how glib I have become in IRB ... read »