Added ScalarNode interface