This is essentially equivalent to
base::match.call(), but with
better handling of primitive functions.
Can be a call (language object), a formula quoting a call in the right-hand side, or a frame object from which to extract the call expression.
A quosure if
.lang is a quosure, a raw call otherwise.