gstore
macro_rules! store { ( $( $state_field:ident: $action_field:ident = $($slice_path:ident)::* :: {$slice_state:ident, $slice_action:ident, $slice_reducer:ident} ),* ) => { ... }; }