PiecewiseSpace