Added an operation object type to use for selectors instead of raw strings.

[Delivers #57798680]
Self-review