Broken property system in Python bindings property generator
In !3479 (merged) the property system header syntax was updated. The Python bindings rely on some textual parsing of the properties. And this is now broken and needs to be fixed to know about the property definition macro. For some reason the Python tests where not triggered when merging !3479 (merged).