improve "combinesWith" to support mulitple items in an array. replace sweetCoffee mission with sweet Latte - it's less confusing.