Arguments: Correctly derive all symbols used by kernel
Arguments: Correctly derive all symbols used by kernel

`free_symbols` gives us plain `sympy.core.Symbol` objects for the base
where we need the function object. A name-filtered combination of
terminals and free-symbols seems to do the trick.

opesci/devito,opesci/devito