I have found flexible thinking about contexts to be really useful. For the past few months, I have had a succession of knee and foot problems, culminating in a broken foot-bone, which has put me on crutches, unable to drive my standard-shift car. @errands needs to be carefully planned for when I can use my wife's care or get someone else to do them. @home projects (honey-do) can be postponed or delegated.
It pays for me to avoid going up and down the stairs too much. Therefore, @home2ndfloor and @home1stfloor. Also, some items have gone from @errands to @online.
Some calls are too distracting to do while driving (even with hands-free phones) @phone-nodrive vs. @phone. Some phone calls are likely to upset those in the vicinity or risk disclosing private things to others: @phone-anywhere vs @phone-private.
There really can be a lot of considerations that lead to non-standard configurations of contexts.