Coexistence of Lewis acid and base functions: a generalized view of the frustrated Lewis pair concept with novel implications for reactivity.