Recursive properties.