:internal: transfering properties from one node to another implemented.