deep clone underlying data before delivering result