mops
Mmmm.... a bit like sops but in Rust