So then in my sticks example above, even though I used Oak Planks to encode the pattern, it's just looking for 'plankWood', and not specifically Oak Planks, correct? So, if I tell it to craft 10 stacks of sticks and I've got 3 oak planks and 700 jungle planks, it will complete the job and not stall?