renderer:renderPiece(): keep path relative instead of getting full path at this point
renderer: added renderParent() method and $renderStack