If you have some ice cream, I will give it to you. If you have no ice cream, I will take it away from you. It is an ice cream koan. Ruby Metakoans In software, koans are a form of kata, or practice. There are a number of these; one of the first I’d encountered …