More flexible interface for constructing custom quasiquoters.