Always use current full declaration for ID_FT, return type is at a higher level