Funnel typeahead

rudimentary funneling so all variants of .js, -js, _js turn into simply thingjs