I needed to put an EDX_TIM in test.py to do the dynamically loaded analytics emitter function bit. But I didn't want to define it there because I thought it might be confusing. So I put the empty dict in base.py and then just change one value in test.py.