support symbol, template parameters