parser: break out class into header