Thanks guys for all your input! I really appreciate the prompt replies! As you can tell I'm having a bit of trouble throwing out old habits... I'm not new to loosely typed languages (I'm a big PHP fan) but learning a new object model has been a little tough... I'm trying to make my old ideas fit a new language (which is a bad idea in general).
So thanks for setting me straight. I hadn't yet heard of "properties" it looks like it does what I want... so I will check them out further. But if they don't do what I want I will probably just use a single underscore and ummmm trust my users ;-) (In general, C++ people aren't a trusting bunch.... Auto Garbage collection!!?!???! What!?!???! ;-) Thanks again for the replies, Friedmud -- http://mail.python.org/mailman/listinfo/python-list