planReducer class is just about finished. Ready to start implementing queryReconstructor