tempo: add framework to disable portions