You can imagine the access of every way leading to the shabbat area have a gate (if I remeber correctly, they are…). You have to add
barrier=gate and day_of/day_off

you will have all the shabbat area sorrounded by gates…