backporting 'Block creation options'