change ScientificNotationNode to use Property instead of setValue