tabchecker class outside of token handling