@Override
    public int hashCode() {
        int result = super.hashCode();
        result = 31 * result + urn.hashCode();
        return result;
    }
@Test
    public void hashcode_sameRef() {
        ScheduledTaskHandler handler = ScheduledTaskHandlerImpl.of(1, "MyScheduler", "MyTask");
        String myTaskURN = handler.toUrn();

        ScheduledExecutorWaitNotifyKey keyA = new ScheduledExecutorWaitNotifyKey("myScheduler", myTaskURN);

        assertEquals(keyA.hashCode(), keyA.hashCode());
    }