I've been working to create a chart similar to this EIA Chart (data at linked page):

I've seen a similar example using Altair in the line chart with confidence interval band gallery example but I do not see a way to explicitly set the "extent" with my own values using the mark_errorband method. The documentation provides that you can use one of 4 methods to set the extent but I can't figure out how to pass in my own values. The mark_errorband examples make me believe that this must be possible however I am at a loss as to how to accomplish it.
I'd appreciate any guidance on how an min-max band may be achieved in Altair.
