on multiply:a |by|:b -- 'by' is "barred" here because otherwise it's a reserved word. return a * b end multiply:|by|: my multiply:2 |by|:3