Mathematical Programs with Complementarity Constraints: Stationarity, Optimality, and Sensitivity | Synapse