Transient duplicates of XML variables removed

xmlToTransient() -> getBlock()
transientToXml() -> saveBlock(Block)