Block: label is optional now