Approximating infinite-horizon models in a complementarity format: A primer in dynamic general equilibrium analysis