advanced/refactored operator framework