diagrams: add initial support for operations