Polyline was not supporting command line. Right now it does.
An improved logic was setup for parallel line logic match. In short, previously parallel lines computed all points combinations and try to see if they were parallel . Also this logic was bogus because some parallel lines were picked with wrong combinations a corner of one edge and a middle point of another edge. Right now just the corner points are picked in consideration and also they have to be consecutive on the edge count.