IProperties extends INode, so it's redundant.