Don't add parentheses when splitting symbols to objects in dictionaries.

Crucial when object is a function so that it is not multiplied by its argument.

c.f. https://groups.google.com/forum/#!topic/sympy/MKhZdgB_Sg4
> The only way to distinguish the two is
> to explicitly define f as a function in the former case.

What's a little confusing to me is that in the example with fsym you have a function and a symbol with name f. Does that make a difference to you? i.e. if there were not a function named f I can see interpreting the f as a symbol to give `fsym*`, but since there *is* a function, it seems like the better thing to do would be to use it (kinda PEMDAS - parenthesis are going to behave like function parentheses before multiplication parentheses).