That's fine, I tend to prefer them for semantics, {} for when one is interested in the return value, do...end for when one's caring about some mutation that happens.