> > It's my understanding that constants... aren't. > > For whatever reason. Sorry, let me clarify that: % ruby -e'X=3; p X; X = 5; p X' 3 -e:1: warning: already initialized constant X 5 Hal