Final fix to lineIntersects and add iio.lineContains