Allow user-defined functions in symbolic expressions