@Override
  public @Nullable PsiElement getPropertyNameElement(PsiElement property) {
    return property instanceof YAMLKeyValue ? ((YAMLKeyValue)property).getKey() : null;
  }
@Override
  public @Nullable PsiElement getPropertyNameElement(PsiElement property)