ProcessingInstruction () { // target and raw-data are immutable and references copied by // Object.clone() // Create a new Map object for the clone (since Map isn't Cloneable) return (ProcessingInstruction)super.clone(); }