mrb: use splat and multiple assignments