### Description also add shift_onset(basis::BasisFunction) = 0 and shift_onset(basis::firbasis) = basis.shift_onset