Locals are a pain. Who needs locals when you can keep multiple values on the stack and keep them there.
Factor is to FORTH like Java is to C.
because of FORTH's nature it's essentially lisp without parenthesis.
On the other hand Java is about as powerful as C with training wheels.