A minimalist toolkit to compose network services