have autodescribing of template funcs and meths down