Path expression based operating systems by Schoute