(feat) Add an Operation trait.