transform combination of head & isEmpty into pattern
move NoMods and NoFlags optimization out into base reifier
rename earlyDef into ensureEarlyDef and eliminate option allocations
use isHole instead of holeMap.contains in quasiquote parser
user tstart1 instead of tstart0
unify handling of references to scala members for functions and tuples