issue 1: bison/flex/gperf now optional