Optimal Consumption for General Diffusions with Absorbing and Reflecting Barriers | Synapse