renamed keyword "is" to ".is" to avoid keyword stealing; this does not prevent the problem in general - "to" is still a keyword used for traps