I think `NanCallback` had better be non-copiable and non-assignable, the purpose of `NanUnsafePersistent` is to provide a simple way for module authors to make their code compatible with node v0.11.x, instead of providing a simple way to write unsafe code.