Add first cut at a "lookup" op

This op (aliased to "op") looks up an op with the given args.

But we use Object[] as the single args parameter right now, which may be
problematic...