support for serialization of node properties