We should probably use the decorator syntax for properties.  We only support back to Python 2.6 now, so it's available everywhere.

If xytext is being deprecated, we should add our deprecated decorator to those so the user will get feedback.