return register (selector, 0, null);
synchronized (blockingLock()) { return locate(selector); }
  public final SelectionKey keyFor(Selector selector)  {    try      {        return register (selector, 0, null);      }    catch (Exception e)      {        return null;      }  }