Fix Issue #3632

Only replace the 'fn' in the function type hint if the token that was called looks like an identifier/property.  If it is an expression resulting in a function call, then just display 'fn' since we don't have a way to determine a 'name' for the called function.