@Override
  public boolean hasProperty(AbstractProperty property) {
    return Arrays.stream(myContainers).anyMatch(container -> container.hasProperty(property));
  }
@Override
  public boolean hasProperty(AbstractProperty property)