template<template<class> class use, class Option, typename sel, typename vec, typename... tags>
action<check_store_option<use, Option, sel, vec, tags...>> struct
Put option in state at position given by tags if among the selected.