I believe the reason is: `@[food]` is a `seq[FoodResource]`, which can **not** be converted to a `seq[Resource]`, since `seq` is an invariant type.
`@[food, fuel]` is a `seq[Resource]`, since there's no other option.
I believe the reason is: `@[food]` is a `seq[FoodResource]`, which can **not** be converted to a `seq[Resource]`, since `seq` is an invariant type.
`@[food, fuel]` is a `seq[Resource]`, since there's no other option.