code: private boolean removeCssPropertyNotFromSuperLockless(
              final CssProperty cssProperty) {
          final AbstractCssProperty<?> abstractCssProperty = abstractCssPropertyClassObjects
                  .get(cssProperty.getCssName());
          if (abstractCssProperty != null
                  && !Objects.equals(abstractCssProperty, cssProperty)) {
              LOGGER.warning(
                      "The added CssProperty object is different. Use the same object which was used to add the style.");
              return false;
          }
          cssProperties.remove(cssProperty);
  
          final String cssName = cssProperty.getCssName();
  
          final boolean removed = removeCssPropertyNotFromSuperLockless(cssName,
                  cssProperty.getCssValue());
  
          return removed;
      }
docs: removes the style.
  
  @param cssProperty
  @since 1.0.0
  @return true if the given syleName (as well as value contained
  corresponding to it) has been removed, or false if it doesn't
  contain the given styleName and value.
  @author WFF