Prefix local variables with ___ to avoid naming conflicts. We had bug on checking method called name()