Do you really mean this? What if the entry is False when treated a bool? e.g. an empty string. Perhaps you mean:
```python
if prop.has_key('property'):
    del prop['property']
```
A shorthand for this is ```prop.pop('property', None)```.