implemented logic to determine if the same property is used more than once in a node