I have a sketch consisting of three lines in a "U" shape.
I can select all three of those lines as the "Direction" for a Rectangular pattern, and the pattern will follow entire the U-shaped path.
However, if that U-shape is inside a sketch block, then I can only select one of those three lines as the "Direction".