ported durable.Util