refactored objectpropertycomparison to use node objects instead of fixed strings