use `{}` for inline blocks and `do ... end` for multiline blocks