Fix "maximum recursion depth exceeded" in Feature.properties (+ PEP8)

One commit for the fix, one commit for PEP8 on the file.
Thanks!

Yohan