presto-main/src/main/java/io/prestosql/util/FinalizerService.java/FinalizerReference/FinalizerReference
class FinalizerReference:        public FinalizerReference(Object referent, ReferenceQueue<Object> queue, Runnable cleanup)
        {
            super(requireNonNull(referent, "referent is null"), requireNonNull(queue, "queue is null"));
            this.cleanup = requireNonNull(cleanup, "cleanup is null");
        }