This quickly goes out of hand, eg a children’s pool could be closed while children are still allowed in other pools. Unclear with opening_hours:children=
alone.
Even if the suffix format is accepted to be every aspect, this needs distinguishing with service_times:*=
. A feature can be always open for everyone, only having special provisions for different users at different times. Or it can further be argued as still the same opening_hours=
, only different service_times:*=
for different users.