Please, do not duplicate conditions. It's better with `content_blocks[key.to_sym].clear if options[:flush]`