Move Hilbert(S::PiecewiseSpace,k) into Hilbert.jl