Module provide custom block using block api but allow configuration options for block.