This isn't going to be called often, right?  Let's use property getter/setters like we are starting to use elsewhere.