Happily retired now, but no mention ever seems to be made that there is no provision made for rest breaks in a day's work. Office or factory staff are strictly regulated in these matters, but aircrew can do a 12hr duty with no stops. At least in the cockpit you can relax in the cruise, but the cabin staff can work the whole duty without time for a sandwich! I know from experience that this happens all the time. As has been said often, flight duty times are used to the maximun by companies, and not a guideline for unusual circumstances as was the intention. The general public think that aircrew have more strict hours than lorry or bus drivers, but as we know, this is a lot of rubbish!