fixed anon? to test for symbol? first, otherwise non-symbols caused errors.