Good luck trying to tell middle and high schoolers they should always go straight home and never visit a shop or other places on the way. You should never have rules that won't be obeyed because it lessens the general trust and faith in rules, making it more likely even meaningful ones will get ignored.