pub(super) fn pointer_write( attributes: &mut Map<String, Value>, pointer: &str, value: Value, mode: PointerWrite, ) -> Result<(), EditError>