3.0 - Fix issue where conditions that are valid global methods get treated as callables
Tests that callable is not a string
Merge pull request #4056 from dakota/patch-4

3.0 - Fix issue where conditions that are valid global methods get treated as callables