a block-taking option must be defined with :block