droplet: API simplification