DO NOT MERGE -- WIP for refs #11580 -- Added Oracle-specific "contains" lookup

A suggestion for a general way to do backend-specific lookups
If we settle on this technique as the best available option, `_get_lookup()` should be documented and maybe also lose the initial underscore?