class SplitMap {

  public boolean contains(int value) {
    Container mask = index.get(involution.invert((short)(value >>> 16)));
    return null != mask && mask.contains((short) value);
  }

  public  SplitMap(PrefixIndex<Container> index, KeyInvolution involution);
  public  SplitMap(PrefixIndex<Container> index);
  public  SplitMap(KeyInvolution involution);

}