Introducing BlockBuilder.