@Override
  protected boolean isIndentProvider(@NotNull SemanticEditorPosition position, boolean ignoreLabels) {
    return !(position.afterOptionalMix(Whitespace, BlockComment).after().isAt(Colon)
             && position.isAt(JavaTokenType.IDENTIFIER));
  }
@Override
  protected boolean isIndentProvider(@NotNull SemanticEditorPosition position, boolean ignoreLabels)