Add a block extension to the chart extension

Resolves #2