The way the code is currently written for the Cython-ized Periods, I believe it would be tough to move them to more of a class based approach. The code is heavily intertwined with the old `scikits timeseries` constants.