* detect components called as functions * use the existing component name information instead of a thread local