docs: @Override
    @Nonnull
    @OverridingMethodsMustInvokeSuper
    protected IMicroNode internalConvertToMicroNode (@Nonnull final IHCConversionSettingsToNode aConversionSettings)
    {
      // Create the element
      final IMicroElement ret = createMicroElement (aConversionSettings);
      if (ret == null)
        throw new IllegalStateException ("Created a null element!");
  
      // Set all HTML attributes etc.
      fillMicroElement (ret, aConversionSettings);
  
      // Optional callback after everything was done (implementation dependent)
      finishMicroElement (ret, aConversionSettings);
      return ret;
    }