minor reorg
enhance detection of extension - elements that used class type hinting in methods or functions parameters