This is no matter which branch you start with as the base and no matter which order you rebase the other 2 onto it.
Even though the coffee branch is coming off the baguette branch (ie you got coffee AFTER getting a baguette), it still says 'You do not have a baguette' although it should already have been eaten.