added __isset so magic __getters don’t always return empty.