Python Self Reference Class Forecasting Techniques