QoL: implement Operable trait on references of types that implement Operable
This will enable re-use of the same type in different queries, removing any need for cloning.
This will enable re-use of the same type in different queries, removing any need for cloning.