Do not count define as a symbol if used as a method name

`define` is a legal method name to use in a class, so 'define' tokens should not be interpreted as a symbol if it's clear that this is a method call on an object.