In the official Beam programming guide, it introduces the pattern we should use when we have a side-input. I am curious about why the pattern is like this. See below standard co