removed mc.is_server for mc.property('exists')